home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / PianoSim II 1.2 ƒ / PianoSim II 1.2 / PianoSim II 1.2.rsrc / bin.rsrc_CODE_4.txt < prev    next >
Text File  |  1995-07-30  |  353KB  |  6,076 lines

  1. # near model CODE resource
  2. # jump table entries: 88-90 (3 of them)
  3. export_11:
  4. 00000000  4E56 FFDE                link       A6, -0x0022
  5. 00000004  2F07                     move.l     -[A7], D7
  6. 00000006  3F3C 0001                move.w     -[A7], 0x1
  7. 0000000A  4EBA 00F0                jsr        [PC + 0xF0 /* 000000FC */]
  8. 0000000E  3EAD D38E                move.w     [A7], [A5 - 0x2C72]
  9. 00000012  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  10. 00000016  A9F4                     syscall    ExitToShell
  11. 00000018  607A                     bra        +0x7C /* 00000094 */
  12. label0000001A:
  13. 0000001A  4227                     clr.b      -[A7]
  14. 0000001C  3F3C FFFF                move.w     -[A7], 0xFFFF
  15. 00000020  486E FFF0                pea.l      [A6 - 0x10]
  16. 00000024  A970                     syscall    GetNextEvent
  17. 00000026  4A1F                     tst.b      [A7]+
  18. 00000028  676A                     beq        +0x6C /* 00000094 */
  19. 0000002A  302E FFF0                move.w     D0, [A6 - 0x10]
  20. 0000002E  675E                     beq        +0x60 /* 0000008E */
  21. 00000030  6B5C                     bmi        +0x5E /* 0000008E */
  22. 00000032  5940                     subq.w     D0, 4
  23. 00000034  6758                     beq        +0x5A /* 0000008E */
  24. 00000036  6A08                     bpl        +0xA /* 00000040 */
  25. 00000038  5440                     addq.w     D0, 2
  26. 0000003A  6752                     beq        +0x54 /* 0000008E */
  27. 0000003C  6A34                     bpl        +0x36 /* 00000072 */
  28. 0000003E  6006                     bra        +0x8 /* 00000046 */
  29. label00000040:
  30. 00000040  5540                     subq.w     D0, 2
  31. 00000042  6A4A                     bpl        +0x4C /* 0000008E */
  32. 00000044  602C                     bra        +0x2E /* 00000072 */
  33. label00000046:
  34. 00000046  4267                     clr.w      -[A7]
  35. 00000048  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  36. 0000004C  486E FFDE                pea.l      [A6 - 0x22]
  37. 00000050  A92C                     syscall    FindWindow
  38. 00000052  3E1F                     move.w     D7, [A7]+
  39. 00000054  3007                     move.w     D0, D7
  40. 00000056  6736                     beq        +0x38 /* 0000008E */
  41. 00000058  6B34                     bmi        +0x36 /* 0000008E */
  42. 0000005A  5540                     subq.w     D0, 2
  43. 0000005C  6A30                     bpl        +0x32 /* 0000008E */
  44. 0000005E  42A7                     clr.l      -[A7]
  45. 00000060  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  46. 00000064  A93D                     syscall    MenuSelect
  47. 00000066  2E1F                     move.l     D7, [A7]+
  48. 00000068  2F07                     move.l     -[A7], D7
  49. 0000006A  4EBA 003E                jsr        [PC + 0x3E /* 000000AA */]
  50. 0000006E  588F                     addq.l     A7, 4
  51. 00000070  601C                     bra        +0x1E /* 0000008E */
  52. label00000072:
  53. 00000072  3E2E FFF4                move.w     D7, [A6 - 0xC]
  54. 00000076  0247 00FF                andi.w     D7, 0xFF
  55. 0000007A  082E 0000 FFFE           btst.b     [A6 - 0x2], 0x0
  56. 00000080  670C                     beq        +0xE /* 0000008E */
  57. 00000082  42A7                     clr.l      -[A7]
  58. 00000084  3F07                     move.w     -[A7], D7
  59. 00000086  A93E                     syscall    MenuKey
  60. 00000088  4EBA 0020                jsr        [PC + 0x20 /* 000000AA */]
  61. 0000008C  588F                     addq.l     A7, 4
  62. label0000008E:
  63. 0000008E  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  64. 00000092  AA1C                     syscall    SetCCursor
  65. label00000094:
  66. 00000094  4A2D CC03                tst.b      [A5 - 0x33FD]
  67. 00000098  6780                     beq        -0x7E /* 0000001A */
  68. 0000009A  3F2D D38E                move.w     -[A7], [A5 - 0x2C72]
  69. 0000009E  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  70. 000000A2  A9F4                     syscall    ExitToShell
  71. 000000A4  2E1F                     move.l     D7, [A7]+
  72. 000000A6  4E5E                     unlink     A6
  73. 000000A8  4E75                     rts
  74. fn000000AA:
  75. 000000AA  4E56 0000                link       A6, 0
  76. 000000AE  48E7 0700                movem.l    -[A7], D5,D6,D7
  77. 000000B2  2E2E 0008                move.l     D7, [A6 + 0x8]
  78. 000000B6  4A87                     tst.l      D7
  79. 000000B8  673A                     beq        +0x3C /* 000000F4 */
  80. 000000BA  4267                     clr.w      -[A7]
  81. 000000BC  2F07                     move.l     -[A7], D7
  82. 000000BE  A86A                     syscall    HiWord
  83. 000000C0  3C1F                     move.w     D6, [A7]+
  84. 000000C2  4267                     clr.w      -[A7]
  85. 000000C4  2F07                     move.l     -[A7], D7
  86. 000000C6  A86B                     syscall    LoWord
  87. 000000C8  3A1F                     move.w     D5, [A7]+
  88. 000000CA  3006                     move.w     D0, D6
  89. 000000CC  6B22                     bmi        +0x24 /* 000000F0 */
  90. 000000CE  0440 0320                subi.w     D0, 0x320
  91. 000000D2  6714                     beq        +0x16 /* 000000E8 */
  92. 000000D4  6A1A                     bpl        +0x1C /* 000000F0 */
  93. 000000D6  0440 FE70                subi.w     D0, 0xFE70
  94. 000000DA  6702                     beq        +0x4 /* 000000DE */
  95. 000000DC  6012                     bra        +0x14 /* 000000F0 */
  96. label000000DE:
  97. 000000DE  3F05                     move.w     -[A7], D5
  98. 000000E0  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  99. 000000E4  548F                     addq.l     A7, 2
  100. 000000E6  6008                     bra        +0xA /* 000000F0 */
  101. label000000E8:
  102. 000000E8  3F05                     move.w     -[A7], D5
  103. 000000EA  4EBA 0010                jsr        [PC + 0x10 /* 000000FC */]
  104. 000000EE  548F                     addq.l     A7, 2
  105. label000000F0:
  106. 000000F0  4267                     clr.w      -[A7]
  107. 000000F2  A938                     syscall    HiliteMenu
  108. label000000F4:
  109. 000000F4  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  110. 000000F8  4E5E                     unlink     A6
  111. 000000FA  4E75                     rts
  112. fn000000FC:
  113. 000000FC  4E56 FFFE                link       A6, -0x0002
  114. 00000100  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  115. 00000104  3B7C 4E20 D294           move.w     [A5 - 0x2D6C], 0x4E20 /* 'N ' */
  116. 0000010A  7002                     moveq.l    D0, 0x02
  117. 0000010C  2B40 D290                move.l     [A5 - 0x2D70], D0
  118. 00000110  3B40 D296                move.w     [A5 - 0x2D6A], D0
  119. 00000114  3B7C FFFF D298           move.w     [A5 - 0x2D68], 0xFFFF
  120. 0000011A  422D D7FA                clr.b      [A5 - 0x2806]
  121. 0000011E  426D D84C                clr.w      [A5 - 0x27B4]
  122. 00000122  422D D85C                clr.b      [A5 - 0x27A4]
  123. 00000126  4267                     clr.w      -[A7]
  124. 00000128  A938                     syscall    HiliteMenu
  125. 0000012A  4A2D DA0E                tst.b      [A5 - 0x25F2]
  126. 0000012E  660E                     bne        +0x10 /* 0000013E */
  127. 00000130  1B7C 0001 D9B9           move.b     [A5 - 0x2647], 0x1
  128. 00000136  422D D9BA                clr.b      [A5 - 0x2646]
  129. 0000013A  422D D9BB                clr.b      [A5 - 0x2645]
  130. label0000013E:
  131. 0000013E  486D D2A6                pea.l      [A5 - 0x2D5A]
  132. 00000142  486E FFFE                pea.l      [A6 - 0x2]
  133. 00000146  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  134. 0000014A  302E 0008                move.w     D0, [A6 + 0x8]
  135. 0000014E  508F                     addq.l     A7, 8
  136. 00000150  6700 389C                beq        +0x389E /* 000039EE */
  137. 00000154  6B00 3898                bmi        +0x389A /* 000039EE */
  138. 00000158  5740                     subq.w     D0, 3
  139. 0000015A  6710                     beq        +0x12 /* 0000016C */
  140. 0000015C  6A00 3890                bpl        +0x3892 /* 000039EE */
  141. 00000160  5240                     addq.w     D0, 1
  142. 00000162  6B12                     bmi        +0x14 /* 00000176 */
  143. 00000164  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  144. 00000168  6000 3884                bra        +0x3886 /* 000039EE */
  145. label0000016C:
  146. 0000016C  1B7C 0001 CC03           move.b     [A5 - 0x33FD], 0x1
  147. 00000172  6000 387A                bra        +0x387C /* 000039EE */
  148. label00000176:
  149. 00000176  42A7                     clr.l      -[A7]
  150. 00000178  3F3C 0320                move.w     -[A7], 0x320
  151. 0000017C  42A7                     clr.l      -[A7]
  152. 0000017E  4878 FFFF                push.l     0xFFFF
  153. 00000182  AA46                     syscall    GetNewCWindow
  154. 00000184  2B5F CC34                move.l     [A5 - 0x33CC], [A7]+
  155. 00000188  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  156. 0000018C  A915                     syscall    ShowWindow
  157. 0000018E  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  158. 00000192  A873                     syscall    SetPort
  159. 00000194  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  160. 00000198  4878 0320                push.l     0x320
  161. 0000019C  A918                     syscall    SetWRefCon
  162. 0000019E  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  163. 000001A2  AA1C                     syscall    SetCCursor
  164. 000001A4  42A7                     clr.l      -[A7]
  165. 000001A6  3F3C 01C2                move.w     -[A7], 0x1C2
  166. 000001AA  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  167. 000001AE  A9BE                     syscall    GetNewControl
  168. 000001B0  2B5F D390                move.l     [A5 - 0x2C70], [A7]+
  169. 000001B4  42A7                     clr.l      -[A7]
  170. 000001B6  3F3C 01CC                move.w     -[A7], 0x1CC
  171. 000001BA  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  172. 000001BE  A9BE                     syscall    GetNewControl
  173. 000001C0  2B5F D394                move.l     [A5 - 0x2C6C], [A7]+
  174. 000001C4  42A7                     clr.l      -[A7]
  175. 000001C6  3F3C 01B8                move.w     -[A7], 0x1B8
  176. 000001CA  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  177. 000001CE  A9BE                     syscall    GetNewControl
  178. 000001D0  2B5F D398                move.l     [A5 - 0x2C68], [A7]+
  179. 000001D4  2F2D D390                move.l     -[A7], [A5 - 0x2C70]
  180. 000001D8  3F2D D386                move.w     -[A7], [A5 - 0x2C7A]
  181. 000001DC  A963                     syscall    SetControlValue/SetCtlValue
  182. 000001DE  2F2D D394                move.l     -[A7], [A5 - 0x2C6C]
  183. 000001E2  3F2D D388                move.w     -[A7], [A5 - 0x2C78]
  184. 000001E6  A963                     syscall    SetControlValue/SetCtlValue
  185. 000001E8  2F2D D398                move.l     -[A7], [A5 - 0x2C68]
  186. 000001EC  7007                     moveq.l    D0, 0x07
  187. 000001EE  906D D38C                sub.w      D0, [A5 - 0x2C74]
  188. 000001F2  3F00                     move.w     -[A7], D0
  189. 000001F4  A963                     syscall    SetControlValue/SetCtlValue
  190. 000001F6  3B7C 0046 D81E           move.w     [A5 - 0x27E2], 0x46 /* 'F' */
  191. 000001FC  3B7C 0044 D820           move.w     [A5 - 0x27E0], 0x44 /* 'D' */
  192. 00000202  3B7C 0020 D818           move.w     [A5 - 0x27E8], 0x20 /* ' ' */
  193. 00000208  3B7C 0020 D81A           move.w     [A5 - 0x27E6], 0x20 /* ' ' */
  194. 0000020E  3B7C 000A D81C           move.w     [A5 - 0x27E4], 0xA /* '\n' */
  195. 00000214  486D CFD0                pea.l      [A5 - 0x3030]
  196. 00000218  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  197. 0000021C  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  198. 00000220  302D D81E                move.w     D0, [A5 - 0x27E2]
  199. 00000224  D06D D81A                add.w      D0, [A5 - 0x27E6]
  200. 00000228  3F00                     move.w     -[A7], D0
  201. 0000022A  302D D820                move.w     D0, [A5 - 0x27E0]
  202. 0000022E  D06D D818                add.w      D0, [A5 - 0x27E8]
  203. 00000232  3F00                     move.w     -[A7], D0
  204. 00000234  A8A7                     syscall    SetRect
  205. 00000236  486D CFD8                pea.l      [A5 - 0x3028]
  206. 0000023A  302D D81E                move.w     D0, [A5 - 0x27E2]
  207. 0000023E  D06D D81A                add.w      D0, [A5 - 0x27E6]
  208. 00000242  D06D D81C                add.w      D0, [A5 - 0x27E4]
  209. 00000246  3F00                     move.w     -[A7], D0
  210. 00000248  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  211. 0000024C  302D D81A                move.w     D0, [A5 - 0x27E6]
  212. 00000250  D040                     add.w      D0, D0
  213. 00000252  D06D D81E                add.w      D0, [A5 - 0x27E2]
  214. 00000256  D06D D81C                add.w      D0, [A5 - 0x27E4]
  215. 0000025A  3F00                     move.w     -[A7], D0
  216. 0000025C  302D D820                move.w     D0, [A5 - 0x27E0]
  217. 00000260  D06D D818                add.w      D0, [A5 - 0x27E8]
  218. 00000264  3F00                     move.w     -[A7], D0
  219. 00000266  A8A7                     syscall    SetRect
  220. 00000268  486D CFE0                pea.l      [A5 - 0x3020]
  221. 0000026C  302D D81A                move.w     D0, [A5 - 0x27E6]
  222. 00000270  D040                     add.w      D0, D0
  223. 00000272  D06D D81E                add.w      D0, [A5 - 0x27E2]
  224. 00000276  322D D81C                move.w     D1, [A5 - 0x27E4]
  225. 0000027A  D041                     add.w      D0, D1
  226. 0000027C  D041                     add.w      D0, D1
  227. 0000027E  3F00                     move.w     -[A7], D0
  228. 00000280  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  229. 00000284  7003                     moveq.l    D0, 0x03
  230. 00000286  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  231. 0000028A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  232. 0000028E  D241                     add.w      D1, D1
  233. 00000290  D041                     add.w      D0, D1
  234. 00000292  3F00                     move.w     -[A7], D0
  235. 00000294  302D D820                move.w     D0, [A5 - 0x27E0]
  236. 00000298  D06D D818                add.w      D0, [A5 - 0x27E8]
  237. 0000029C  3F00                     move.w     -[A7], D0
  238. 0000029E  A8A7                     syscall    SetRect
  239. 000002A0  486D CFE8                pea.l      [A5 - 0x3018]
  240. 000002A4  7003                     moveq.l    D0, 0x03
  241. 000002A6  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  242. 000002AA  7203                     moveq.l    D1, 0x03
  243. 000002AC  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  244. 000002B0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  245. 000002B4  D041                     add.w      D0, D1
  246. 000002B6  3F00                     move.w     -[A7], D0
  247. 000002B8  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  248. 000002BC  302D D81A                move.w     D0, [A5 - 0x27E6]
  249. 000002C0  E548                     lsl        D0.w, 2
  250. 000002C2  7203                     moveq.l    D1, 0x03
  251. 000002C4  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  252. 000002C8  D06D D81E                add.w      D0, [A5 - 0x27E2]
  253. 000002CC  D041                     add.w      D0, D1
  254. 000002CE  3F00                     move.w     -[A7], D0
  255. 000002D0  302D D820                move.w     D0, [A5 - 0x27E0]
  256. 000002D4  D06D D818                add.w      D0, [A5 - 0x27E8]
  257. 000002D8  3F00                     move.w     -[A7], D0
  258. 000002DA  A8A7                     syscall    SetRect
  259. 000002DC  486D CFF0                pea.l      [A5 - 0x3010]
  260. 000002E0  302D D81A                move.w     D0, [A5 - 0x27E6]
  261. 000002E4  E548                     lsl        D0.w, 2
  262. 000002E6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  263. 000002EA  322D D81C                move.w     D1, [A5 - 0x27E4]
  264. 000002EE  E549                     lsl        D1.w, 2
  265. 000002F0  D041                     add.w      D0, D1
  266. 000002F2  3F00                     move.w     -[A7], D0
  267. 000002F4  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  268. 000002F8  7005                     moveq.l    D0, 0x05
  269. 000002FA  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  270. 000002FE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  271. 00000302  322D D81C                move.w     D1, [A5 - 0x27E4]
  272. 00000306  E549                     lsl        D1.w, 2
  273. 00000308  D041                     add.w      D0, D1
  274. 0000030A  3F00                     move.w     -[A7], D0
  275. 0000030C  302D D820                move.w     D0, [A5 - 0x27E0]
  276. 00000310  D06D D818                add.w      D0, [A5 - 0x27E8]
  277. 00000314  3F00                     move.w     -[A7], D0
  278. 00000316  A8A7                     syscall    SetRect
  279. 00000318  486D CFF8                pea.l      [A5 - 0x3008]
  280. 0000031C  7005                     moveq.l    D0, 0x05
  281. 0000031E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  282. 00000322  7205                     moveq.l    D1, 0x05
  283. 00000324  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  284. 00000328  D06D D81E                add.w      D0, [A5 - 0x27E2]
  285. 0000032C  D041                     add.w      D0, D1
  286. 0000032E  3F00                     move.w     -[A7], D0
  287. 00000330  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  288. 00000334  7006                     moveq.l    D0, 0x06
  289. 00000336  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  290. 0000033A  7205                     moveq.l    D1, 0x05
  291. 0000033C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  292. 00000340  D06D D81E                add.w      D0, [A5 - 0x27E2]
  293. 00000344  D041                     add.w      D0, D1
  294. 00000346  3F00                     move.w     -[A7], D0
  295. 00000348  302D D820                move.w     D0, [A5 - 0x27E0]
  296. 0000034C  D06D D818                add.w      D0, [A5 - 0x27E8]
  297. 00000350  3F00                     move.w     -[A7], D0
  298. 00000352  A8A7                     syscall    SetRect
  299. 00000354  486D D000                pea.l      [A5 - 0x3000]
  300. 00000358  7006                     moveq.l    D0, 0x06
  301. 0000035A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  302. 0000035E  7206                     moveq.l    D1, 0x06
  303. 00000360  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  304. 00000364  D06D D81E                add.w      D0, [A5 - 0x27E2]
  305. 00000368  D041                     add.w      D0, D1
  306. 0000036A  3F00                     move.w     -[A7], D0
  307. 0000036C  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  308. 00000370  7007                     moveq.l    D0, 0x07
  309. 00000372  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  310. 00000376  7206                     moveq.l    D1, 0x06
  311. 00000378  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  312. 0000037C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  313. 00000380  D041                     add.w      D0, D1
  314. 00000382  3F00                     move.w     -[A7], D0
  315. 00000384  302D D820                move.w     D0, [A5 - 0x27E0]
  316. 00000388  D06D D818                add.w      D0, [A5 - 0x27E8]
  317. 0000038C  3F00                     move.w     -[A7], D0
  318. 0000038E  A8A7                     syscall    SetRect
  319. 00000390  486D D008                pea.l      [A5 - 0x2FF8]
  320. 00000394  7007                     moveq.l    D0, 0x07
  321. 00000396  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  322. 0000039A  7207                     moveq.l    D1, 0x07
  323. 0000039C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  324. 000003A0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  325. 000003A4  D041                     add.w      D0, D1
  326. 000003A6  3F00                     move.w     -[A7], D0
  327. 000003A8  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  328. 000003AC  302D D81A                move.w     D0, [A5 - 0x27E6]
  329. 000003B0  E748                     lsl        D0.w, 3
  330. 000003B2  7207                     moveq.l    D1, 0x07
  331. 000003B4  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  332. 000003B8  D06D D81E                add.w      D0, [A5 - 0x27E2]
  333. 000003BC  D041                     add.w      D0, D1
  334. 000003BE  3F00                     move.w     -[A7], D0
  335. 000003C0  302D D820                move.w     D0, [A5 - 0x27E0]
  336. 000003C4  D06D D818                add.w      D0, [A5 - 0x27E8]
  337. 000003C8  3F00                     move.w     -[A7], D0
  338. 000003CA  A8A7                     syscall    SetRect
  339. 000003CC  486D D010                pea.l      [A5 - 0x2FF0]
  340. 000003D0  302D D81A                move.w     D0, [A5 - 0x27E6]
  341. 000003D4  E748                     lsl        D0.w, 3
  342. 000003D6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  343. 000003DA  322D D81C                move.w     D1, [A5 - 0x27E4]
  344. 000003DE  E749                     lsl        D1.w, 3
  345. 000003E0  D041                     add.w      D0, D1
  346. 000003E2  3F00                     move.w     -[A7], D0
  347. 000003E4  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  348. 000003E8  7009                     moveq.l    D0, 0x09
  349. 000003EA  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  350. 000003EE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  351. 000003F2  322D D81C                move.w     D1, [A5 - 0x27E4]
  352. 000003F6  E749                     lsl        D1.w, 3
  353. 000003F8  D041                     add.w      D0, D1
  354. 000003FA  3F00                     move.w     -[A7], D0
  355. 000003FC  302D D820                move.w     D0, [A5 - 0x27E0]
  356. 00000400  D06D D818                add.w      D0, [A5 - 0x27E8]
  357. 00000404  3F00                     move.w     -[A7], D0
  358. 00000406  A8A7                     syscall    SetRect
  359. 00000408  486D D018                pea.l      [A5 - 0x2FE8]
  360. 0000040C  7009                     moveq.l    D0, 0x09
  361. 0000040E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  362. 00000412  7209                     moveq.l    D1, 0x09
  363. 00000414  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  364. 00000418  D06D D81E                add.w      D0, [A5 - 0x27E2]
  365. 0000041C  D041                     add.w      D0, D1
  366. 0000041E  3F00                     move.w     -[A7], D0
  367. 00000420  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  368. 00000424  700A                     moveq.l    D0, 0x0A
  369. 00000426  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  370. 0000042A  7209                     moveq.l    D1, 0x09
  371. 0000042C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  372. 00000430  D06D D81E                add.w      D0, [A5 - 0x27E2]
  373. 00000434  D041                     add.w      D0, D1
  374. 00000436  3F00                     move.w     -[A7], D0
  375. 00000438  302D D820                move.w     D0, [A5 - 0x27E0]
  376. 0000043C  D06D D818                add.w      D0, [A5 - 0x27E8]
  377. 00000440  3F00                     move.w     -[A7], D0
  378. 00000442  A8A7                     syscall    SetRect
  379. 00000444  486D D020                pea.l      [A5 - 0x2FE0]
  380. 00000448  700A                     moveq.l    D0, 0x0A
  381. 0000044A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  382. 0000044E  720A                     moveq.l    D1, 0x0A
  383. 00000450  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  384. 00000454  D06D D81E                add.w      D0, [A5 - 0x27E2]
  385. 00000458  D041                     add.w      D0, D1
  386. 0000045A  3F00                     move.w     -[A7], D0
  387. 0000045C  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  388. 00000460  700B                     moveq.l    D0, 0x0B
  389. 00000462  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  390. 00000466  720A                     moveq.l    D1, 0x0A
  391. 00000468  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  392. 0000046C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  393. 00000470  D041                     add.w      D0, D1
  394. 00000472  3F00                     move.w     -[A7], D0
  395. 00000474  302D D820                move.w     D0, [A5 - 0x27E0]
  396. 00000478  D06D D818                add.w      D0, [A5 - 0x27E8]
  397. 0000047C  3F00                     move.w     -[A7], D0
  398. 0000047E  A8A7                     syscall    SetRect
  399. 00000480  486D D028                pea.l      [A5 - 0x2FD8]
  400. 00000484  700B                     moveq.l    D0, 0x0B
  401. 00000486  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  402. 0000048A  720B                     moveq.l    D1, 0x0B
  403. 0000048C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  404. 00000490  D06D D81E                add.w      D0, [A5 - 0x27E2]
  405. 00000494  D041                     add.w      D0, D1
  406. 00000496  3F00                     move.w     -[A7], D0
  407. 00000498  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  408. 0000049C  700C                     moveq.l    D0, 0x0C
  409. 0000049E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  410. 000004A2  720B                     moveq.l    D1, 0x0B
  411. 000004A4  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  412. 000004A8  D06D D81E                add.w      D0, [A5 - 0x27E2]
  413. 000004AC  D041                     add.w      D0, D1
  414. 000004AE  3F00                     move.w     -[A7], D0
  415. 000004B0  302D D820                move.w     D0, [A5 - 0x27E0]
  416. 000004B4  D06D D818                add.w      D0, [A5 - 0x27E8]
  417. 000004B8  3F00                     move.w     -[A7], D0
  418. 000004BA  A8A7                     syscall    SetRect
  419. 000004BC  586D D81E                addq.w     [A5 - 0x27E2], 4
  420. 000004C0  586D D820                addq.w     [A5 - 0x27E0], 4
  421. 000004C4  486D D088                pea.l      [A5 - 0x2F78]
  422. 000004C8  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  423. 000004CC  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  424. 000004D0  302D D81E                move.w     D0, [A5 - 0x27E2]
  425. 000004D4  D06D D81A                add.w      D0, [A5 - 0x27E6]
  426. 000004D8  3F00                     move.w     -[A7], D0
  427. 000004DA  302D D820                move.w     D0, [A5 - 0x27E0]
  428. 000004DE  D06D D818                add.w      D0, [A5 - 0x27E8]
  429. 000004E2  3F00                     move.w     -[A7], D0
  430. 000004E4  A8A7                     syscall    SetRect
  431. 000004E6  486D D090                pea.l      [A5 - 0x2F70]
  432. 000004EA  302D D81E                move.w     D0, [A5 - 0x27E2]
  433. 000004EE  D06D D81A                add.w      D0, [A5 - 0x27E6]
  434. 000004F2  D06D D81C                add.w      D0, [A5 - 0x27E4]
  435. 000004F6  3F00                     move.w     -[A7], D0
  436. 000004F8  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  437. 000004FC  302D D81A                move.w     D0, [A5 - 0x27E6]
  438. 00000500  D040                     add.w      D0, D0
  439. 00000502  D06D D81E                add.w      D0, [A5 - 0x27E2]
  440. 00000506  D06D D81C                add.w      D0, [A5 - 0x27E4]
  441. 0000050A  3F00                     move.w     -[A7], D0
  442. 0000050C  302D D820                move.w     D0, [A5 - 0x27E0]
  443. 00000510  D06D D818                add.w      D0, [A5 - 0x27E8]
  444. 00000514  3F00                     move.w     -[A7], D0
  445. 00000516  A8A7                     syscall    SetRect
  446. 00000518  486D D098                pea.l      [A5 - 0x2F68]
  447. 0000051C  302D D81A                move.w     D0, [A5 - 0x27E6]
  448. 00000520  D040                     add.w      D0, D0
  449. 00000522  D06D D81E                add.w      D0, [A5 - 0x27E2]
  450. 00000526  322D D81C                move.w     D1, [A5 - 0x27E4]
  451. 0000052A  D041                     add.w      D0, D1
  452. 0000052C  D041                     add.w      D0, D1
  453. 0000052E  3F00                     move.w     -[A7], D0
  454. 00000530  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  455. 00000534  7003                     moveq.l    D0, 0x03
  456. 00000536  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  457. 0000053A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  458. 0000053E  D241                     add.w      D1, D1
  459. 00000540  D041                     add.w      D0, D1
  460. 00000542  3F00                     move.w     -[A7], D0
  461. 00000544  302D D820                move.w     D0, [A5 - 0x27E0]
  462. 00000548  D06D D818                add.w      D0, [A5 - 0x27E8]
  463. 0000054C  3F00                     move.w     -[A7], D0
  464. 0000054E  A8A7                     syscall    SetRect
  465. 00000550  486D D0A0                pea.l      [A5 - 0x2F60]
  466. 00000554  7003                     moveq.l    D0, 0x03
  467. 00000556  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  468. 0000055A  7203                     moveq.l    D1, 0x03
  469. 0000055C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  470. 00000560  D06D D81E                add.w      D0, [A5 - 0x27E2]
  471. 00000564  D041                     add.w      D0, D1
  472. 00000566  3F00                     move.w     -[A7], D0
  473. 00000568  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  474. 0000056C  302D D81A                move.w     D0, [A5 - 0x27E6]
  475. 00000570  E548                     lsl        D0.w, 2
  476. 00000572  7203                     moveq.l    D1, 0x03
  477. 00000574  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  478. 00000578  D06D D81E                add.w      D0, [A5 - 0x27E2]
  479. 0000057C  D041                     add.w      D0, D1
  480. 0000057E  3F00                     move.w     -[A7], D0
  481. 00000580  302D D820                move.w     D0, [A5 - 0x27E0]
  482. 00000584  D06D D818                add.w      D0, [A5 - 0x27E8]
  483. 00000588  3F00                     move.w     -[A7], D0
  484. 0000058A  A8A7                     syscall    SetRect
  485. 0000058C  486D D0A8                pea.l      [A5 - 0x2F58]
  486. 00000590  302D D81A                move.w     D0, [A5 - 0x27E6]
  487. 00000594  E548                     lsl        D0.w, 2
  488. 00000596  D06D D81E                add.w      D0, [A5 - 0x27E2]
  489. 0000059A  322D D81C                move.w     D1, [A5 - 0x27E4]
  490. 0000059E  E549                     lsl        D1.w, 2
  491. 000005A0  D041                     add.w      D0, D1
  492. 000005A2  3F00                     move.w     -[A7], D0
  493. 000005A4  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  494. 000005A8  7005                     moveq.l    D0, 0x05
  495. 000005AA  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  496. 000005AE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  497. 000005B2  322D D81C                move.w     D1, [A5 - 0x27E4]
  498. 000005B6  E549                     lsl        D1.w, 2
  499. 000005B8  D041                     add.w      D0, D1
  500. 000005BA  3F00                     move.w     -[A7], D0
  501. 000005BC  302D D820                move.w     D0, [A5 - 0x27E0]
  502. 000005C0  D06D D818                add.w      D0, [A5 - 0x27E8]
  503. 000005C4  3F00                     move.w     -[A7], D0
  504. 000005C6  A8A7                     syscall    SetRect
  505. 000005C8  486D D0B0                pea.l      [A5 - 0x2F50]
  506. 000005CC  7005                     moveq.l    D0, 0x05
  507. 000005CE  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  508. 000005D2  7205                     moveq.l    D1, 0x05
  509. 000005D4  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  510. 000005D8  D06D D81E                add.w      D0, [A5 - 0x27E2]
  511. 000005DC  D041                     add.w      D0, D1
  512. 000005DE  3F00                     move.w     -[A7], D0
  513. 000005E0  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  514. 000005E4  7006                     moveq.l    D0, 0x06
  515. 000005E6  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  516. 000005EA  7205                     moveq.l    D1, 0x05
  517. 000005EC  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  518. 000005F0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  519. 000005F4  D041                     add.w      D0, D1
  520. 000005F6  3F00                     move.w     -[A7], D0
  521. 000005F8  302D D820                move.w     D0, [A5 - 0x27E0]
  522. 000005FC  D06D D818                add.w      D0, [A5 - 0x27E8]
  523. 00000600  3F00                     move.w     -[A7], D0
  524. 00000602  A8A7                     syscall    SetRect
  525. 00000604  486D D0B8                pea.l      [A5 - 0x2F48]
  526. 00000608  7006                     moveq.l    D0, 0x06
  527. 0000060A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  528. 0000060E  7206                     moveq.l    D1, 0x06
  529. 00000610  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  530. 00000614  D06D D81E                add.w      D0, [A5 - 0x27E2]
  531. 00000618  D041                     add.w      D0, D1
  532. 0000061A  3F00                     move.w     -[A7], D0
  533. 0000061C  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  534. 00000620  7007                     moveq.l    D0, 0x07
  535. 00000622  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  536. 00000626  7206                     moveq.l    D1, 0x06
  537. 00000628  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  538. 0000062C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  539. 00000630  D041                     add.w      D0, D1
  540. 00000632  3F00                     move.w     -[A7], D0
  541. 00000634  302D D820                move.w     D0, [A5 - 0x27E0]
  542. 00000638  D06D D818                add.w      D0, [A5 - 0x27E8]
  543. 0000063C  3F00                     move.w     -[A7], D0
  544. 0000063E  A8A7                     syscall    SetRect
  545. 00000640  486D D0C0                pea.l      [A5 - 0x2F40]
  546. 00000644  7007                     moveq.l    D0, 0x07
  547. 00000646  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  548. 0000064A  7207                     moveq.l    D1, 0x07
  549. 0000064C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  550. 00000650  D06D D81E                add.w      D0, [A5 - 0x27E2]
  551. 00000654  D041                     add.w      D0, D1
  552. 00000656  3F00                     move.w     -[A7], D0
  553. 00000658  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  554. 0000065C  302D D81A                move.w     D0, [A5 - 0x27E6]
  555. 00000660  E748                     lsl        D0.w, 3
  556. 00000662  7207                     moveq.l    D1, 0x07
  557. 00000664  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  558. 00000668  D06D D81E                add.w      D0, [A5 - 0x27E2]
  559. 0000066C  D041                     add.w      D0, D1
  560. 0000066E  3F00                     move.w     -[A7], D0
  561. 00000670  302D D820                move.w     D0, [A5 - 0x27E0]
  562. 00000674  D06D D818                add.w      D0, [A5 - 0x27E8]
  563. 00000678  3F00                     move.w     -[A7], D0
  564. 0000067A  A8A7                     syscall    SetRect
  565. 0000067C  486D D0C8                pea.l      [A5 - 0x2F38]
  566. 00000680  302D D81A                move.w     D0, [A5 - 0x27E6]
  567. 00000684  E748                     lsl        D0.w, 3
  568. 00000686  D06D D81E                add.w      D0, [A5 - 0x27E2]
  569. 0000068A  322D D81C                move.w     D1, [A5 - 0x27E4]
  570. 0000068E  E749                     lsl        D1.w, 3
  571. 00000690  D041                     add.w      D0, D1
  572. 00000692  3F00                     move.w     -[A7], D0
  573. 00000694  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  574. 00000698  7009                     moveq.l    D0, 0x09
  575. 0000069A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  576. 0000069E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  577. 000006A2  322D D81C                move.w     D1, [A5 - 0x27E4]
  578. 000006A6  E749                     lsl        D1.w, 3
  579. 000006A8  D041                     add.w      D0, D1
  580. 000006AA  3F00                     move.w     -[A7], D0
  581. 000006AC  302D D820                move.w     D0, [A5 - 0x27E0]
  582. 000006B0  D06D D818                add.w      D0, [A5 - 0x27E8]
  583. 000006B4  3F00                     move.w     -[A7], D0
  584. 000006B6  A8A7                     syscall    SetRect
  585. 000006B8  486D D0D0                pea.l      [A5 - 0x2F30]
  586. 000006BC  7009                     moveq.l    D0, 0x09
  587. 000006BE  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  588. 000006C2  7209                     moveq.l    D1, 0x09
  589. 000006C4  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  590. 000006C8  D06D D81E                add.w      D0, [A5 - 0x27E2]
  591. 000006CC  D041                     add.w      D0, D1
  592. 000006CE  3F00                     move.w     -[A7], D0
  593. 000006D0  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  594. 000006D4  700A                     moveq.l    D0, 0x0A
  595. 000006D6  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  596. 000006DA  7209                     moveq.l    D1, 0x09
  597. 000006DC  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  598. 000006E0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  599. 000006E4  D041                     add.w      D0, D1
  600. 000006E6  3F00                     move.w     -[A7], D0
  601. 000006E8  302D D820                move.w     D0, [A5 - 0x27E0]
  602. 000006EC  D06D D818                add.w      D0, [A5 - 0x27E8]
  603. 000006F0  3F00                     move.w     -[A7], D0
  604. 000006F2  A8A7                     syscall    SetRect
  605. 000006F4  486D D0D8                pea.l      [A5 - 0x2F28]
  606. 000006F8  700A                     moveq.l    D0, 0x0A
  607. 000006FA  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  608. 000006FE  720A                     moveq.l    D1, 0x0A
  609. 00000700  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  610. 00000704  D06D D81E                add.w      D0, [A5 - 0x27E2]
  611. 00000708  D041                     add.w      D0, D1
  612. 0000070A  3F00                     move.w     -[A7], D0
  613. 0000070C  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  614. 00000710  700B                     moveq.l    D0, 0x0B
  615. 00000712  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  616. 00000716  720A                     moveq.l    D1, 0x0A
  617. 00000718  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  618. 0000071C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  619. 00000720  D041                     add.w      D0, D1
  620. 00000722  3F00                     move.w     -[A7], D0
  621. 00000724  302D D820                move.w     D0, [A5 - 0x27E0]
  622. 00000728  D06D D818                add.w      D0, [A5 - 0x27E8]
  623. 0000072C  3F00                     move.w     -[A7], D0
  624. 0000072E  A8A7                     syscall    SetRect
  625. 00000730  486D D0E0                pea.l      [A5 - 0x2F20]
  626. 00000734  700B                     moveq.l    D0, 0x0B
  627. 00000736  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  628. 0000073A  720B                     moveq.l    D1, 0x0B
  629. 0000073C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  630. 00000740  D06D D81E                add.w      D0, [A5 - 0x27E2]
  631. 00000744  D041                     add.w      D0, D1
  632. 00000746  3F00                     move.w     -[A7], D0
  633. 00000748  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  634. 0000074C  700C                     moveq.l    D0, 0x0C
  635. 0000074E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  636. 00000752  720B                     moveq.l    D1, 0x0B
  637. 00000754  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  638. 00000758  D06D D81E                add.w      D0, [A5 - 0x27E2]
  639. 0000075C  D041                     add.w      D0, D1
  640. 0000075E  3F00                     move.w     -[A7], D0
  641. 00000760  302D D820                move.w     D0, [A5 - 0x27E0]
  642. 00000764  D06D D818                add.w      D0, [A5 - 0x27E8]
  643. 00000768  3F00                     move.w     -[A7], D0
  644. 0000076A  A8A7                     syscall    SetRect
  645. 0000076C  3B7C 0076 D81E           move.w     [A5 - 0x27E2], 0x76 /* 'v' */
  646. 00000772  3B7C 003F D820           move.w     [A5 - 0x27E0], 0x3F /* '?' */
  647. 00000778  3B7C 0020 D818           move.w     [A5 - 0x27E8], 0x20 /* ' ' */
  648. 0000077E  3B7C 0020 D81A           move.w     [A5 - 0x27E6], 0x20 /* ' ' */
  649. 00000784  3B7C 000E D81C           move.w     [A5 - 0x27E4], 0xE
  650. 0000078A  486D D078                pea.l      [A5 - 0x2F88]
  651. 0000078E  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  652. 00000792  7032                     moveq.l    D0, 0x32
  653. 00000794  D06D D820                add.w      D0, [A5 - 0x27E0]
  654. 00000798  3F00                     move.w     -[A7], D0
  655. 0000079A  302D D81E                move.w     D0, [A5 - 0x27E2]
  656. 0000079E  D06D D81A                add.w      D0, [A5 - 0x27E6]
  657. 000007A2  3F00                     move.w     -[A7], D0
  658. 000007A4  302D D820                move.w     D0, [A5 - 0x27E0]
  659. 000007A8  D06D D818                add.w      D0, [A5 - 0x27E8]
  660. 000007AC  0640 0032                addi.w     D0, 0x32 /* '2' */
  661. 000007B0  3F00                     move.w     -[A7], D0
  662. 000007B2  A8A7                     syscall    SetRect
  663. 000007B4  486D D180                pea.l      [A5 - 0x2E80]
  664. 000007B8  302D D81E                move.w     D0, [A5 - 0x27E2]
  665. 000007BC  D06D D81A                add.w      D0, [A5 - 0x27E6]
  666. 000007C0  D06D D81C                add.w      D0, [A5 - 0x27E4]
  667. 000007C4  3F00                     move.w     -[A7], D0
  668. 000007C6  7032                     moveq.l    D0, 0x32
  669. 000007C8  D06D D820                add.w      D0, [A5 - 0x27E0]
  670. 000007CC  3F00                     move.w     -[A7], D0
  671. 000007CE  302D D81A                move.w     D0, [A5 - 0x27E6]
  672. 000007D2  D040                     add.w      D0, D0
  673. 000007D4  D06D D81E                add.w      D0, [A5 - 0x27E2]
  674. 000007D8  D06D D81C                add.w      D0, [A5 - 0x27E4]
  675. 000007DC  3F00                     move.w     -[A7], D0
  676. 000007DE  302D D820                move.w     D0, [A5 - 0x27E0]
  677. 000007E2  D06D D818                add.w      D0, [A5 - 0x27E8]
  678. 000007E6  0640 0032                addi.w     D0, 0x32 /* '2' */
  679. 000007EA  3F00                     move.w     -[A7], D0
  680. 000007EC  A8A7                     syscall    SetRect
  681. 000007EE  486D D058                pea.l      [A5 - 0x2FA8]
  682. 000007F2  302D D81A                move.w     D0, [A5 - 0x27E6]
  683. 000007F6  D040                     add.w      D0, D0
  684. 000007F8  D06D D81E                add.w      D0, [A5 - 0x27E2]
  685. 000007FC  322D D81C                move.w     D1, [A5 - 0x27E4]
  686. 00000800  D041                     add.w      D0, D1
  687. 00000802  D041                     add.w      D0, D1
  688. 00000804  3F00                     move.w     -[A7], D0
  689. 00000806  7032                     moveq.l    D0, 0x32
  690. 00000808  D06D D820                add.w      D0, [A5 - 0x27E0]
  691. 0000080C  3F00                     move.w     -[A7], D0
  692. 0000080E  7003                     moveq.l    D0, 0x03
  693. 00000810  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  694. 00000814  D06D D81E                add.w      D0, [A5 - 0x27E2]
  695. 00000818  D241                     add.w      D1, D1
  696. 0000081A  D041                     add.w      D0, D1
  697. 0000081C  3F00                     move.w     -[A7], D0
  698. 0000081E  302D D820                move.w     D0, [A5 - 0x27E0]
  699. 00000822  D06D D818                add.w      D0, [A5 - 0x27E8]
  700. 00000826  0640 0020                addi.w     D0, 0x20 /* ' ' */
  701. 0000082A  3F00                     move.w     -[A7], D0
  702. 0000082C  A8A7                     syscall    SetRect
  703. 0000082E  486D D060                pea.l      [A5 - 0x2FA0]
  704. 00000832  302D D81A                move.w     D0, [A5 - 0x27E6]
  705. 00000836  D040                     add.w      D0, D0
  706. 00000838  D06D D81E                add.w      D0, [A5 - 0x27E2]
  707. 0000083C  322D D81C                move.w     D1, [A5 - 0x27E4]
  708. 00000840  D041                     add.w      D0, D1
  709. 00000842  D041                     add.w      D0, D1
  710. 00000844  3F00                     move.w     -[A7], D0
  711. 00000846  302D D820                move.w     D0, [A5 - 0x27E0]
  712. 0000084A  D06D D818                add.w      D0, [A5 - 0x27E8]
  713. 0000084E  0640 0024                addi.w     D0, 0x24 /* '$' */
  714. 00000852  3F00                     move.w     -[A7], D0
  715. 00000854  7003                     moveq.l    D0, 0x03
  716. 00000856  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  717. 0000085A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  718. 0000085E  D241                     add.w      D1, D1
  719. 00000860  D041                     add.w      D0, D1
  720. 00000862  3F00                     move.w     -[A7], D0
  721. 00000864  302D D820                move.w     D0, [A5 - 0x27E0]
  722. 00000868  D06D D818                add.w      D0, [A5 - 0x27E8]
  723. 0000086C  0640 0032                addi.w     D0, 0x32 /* '2' */
  724. 00000870  3F00                     move.w     -[A7], D0
  725. 00000872  A8A7                     syscall    SetRect
  726. 00000874  486D D038                pea.l      [A5 - 0x2FC8]
  727. 00000878  7003                     moveq.l    D0, 0x03
  728. 0000087A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  729. 0000087E  7203                     moveq.l    D1, 0x03
  730. 00000880  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  731. 00000884  D06D D81E                add.w      D0, [A5 - 0x27E2]
  732. 00000888  D041                     add.w      D0, D1
  733. 0000088A  3F00                     move.w     -[A7], D0
  734. 0000088C  7032                     moveq.l    D0, 0x32
  735. 0000088E  D06D D820                add.w      D0, [A5 - 0x27E0]
  736. 00000892  3F00                     move.w     -[A7], D0
  737. 00000894  302D D81A                move.w     D0, [A5 - 0x27E6]
  738. 00000898  E548                     lsl        D0.w, 2
  739. 0000089A  7203                     moveq.l    D1, 0x03
  740. 0000089C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  741. 000008A0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  742. 000008A4  D041                     add.w      D0, D1
  743. 000008A6  3F00                     move.w     -[A7], D0
  744. 000008A8  302D D820                move.w     D0, [A5 - 0x27E0]
  745. 000008AC  D06D D818                add.w      D0, [A5 - 0x27E8]
  746. 000008B0  0640 0032                addi.w     D0, 0x32 /* '2' */
  747. 000008B4  3F00                     move.w     -[A7], D0
  748. 000008B6  A8A7                     syscall    SetRect
  749. 000008B8  486D D140                pea.l      [A5 - 0x2EC0]
  750. 000008BC  302D D81A                move.w     D0, [A5 - 0x27E6]
  751. 000008C0  E548                     lsl        D0.w, 2
  752. 000008C2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  753. 000008C6  322D D81C                move.w     D1, [A5 - 0x27E4]
  754. 000008CA  E549                     lsl        D1.w, 2
  755. 000008CC  D041                     add.w      D0, D1
  756. 000008CE  3F00                     move.w     -[A7], D0
  757. 000008D0  7032                     moveq.l    D0, 0x32
  758. 000008D2  D06D D820                add.w      D0, [A5 - 0x27E0]
  759. 000008D6  3F00                     move.w     -[A7], D0
  760. 000008D8  7005                     moveq.l    D0, 0x05
  761. 000008DA  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  762. 000008DE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  763. 000008E2  322D D81C                move.w     D1, [A5 - 0x27E4]
  764. 000008E6  E549                     lsl        D1.w, 2
  765. 000008E8  D041                     add.w      D0, D1
  766. 000008EA  3F00                     move.w     -[A7], D0
  767. 000008EC  302D D820                move.w     D0, [A5 - 0x27E0]
  768. 000008F0  D06D D818                add.w      D0, [A5 - 0x27E8]
  769. 000008F4  0640 0032                addi.w     D0, 0x32 /* '2' */
  770. 000008F8  3F00                     move.w     -[A7], D0
  771. 000008FA  A8A7                     syscall    SetRect
  772. 000008FC  486D D148                pea.l      [A5 - 0x2EB8]
  773. 00000900  7005                     moveq.l    D0, 0x05
  774. 00000902  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  775. 00000906  7205                     moveq.l    D1, 0x05
  776. 00000908  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  777. 0000090C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  778. 00000910  D041                     add.w      D0, D1
  779. 00000912  3F00                     move.w     -[A7], D0
  780. 00000914  7032                     moveq.l    D0, 0x32
  781. 00000916  D06D D820                add.w      D0, [A5 - 0x27E0]
  782. 0000091A  3F00                     move.w     -[A7], D0
  783. 0000091C  7006                     moveq.l    D0, 0x06
  784. 0000091E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  785. 00000922  7205                     moveq.l    D1, 0x05
  786. 00000924  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  787. 00000928  D06D D81E                add.w      D0, [A5 - 0x27E2]
  788. 0000092C  D041                     add.w      D0, D1
  789. 0000092E  3F00                     move.w     -[A7], D0
  790. 00000930  302D D820                move.w     D0, [A5 - 0x27E0]
  791. 00000934  D06D D818                add.w      D0, [A5 - 0x27E8]
  792. 00000938  0640 0032                addi.w     D0, 0x32 /* '2' */
  793. 0000093C  3F00                     move.w     -[A7], D0
  794. 0000093E  A8A7                     syscall    SetRect
  795. 00000940  486D D040                pea.l      [A5 - 0x2FC0]
  796. 00000944  7006                     moveq.l    D0, 0x06
  797. 00000946  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  798. 0000094A  7206                     moveq.l    D1, 0x06
  799. 0000094C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  800. 00000950  D06D D81E                add.w      D0, [A5 - 0x27E2]
  801. 00000954  D041                     add.w      D0, D1
  802. 00000956  3F00                     move.w     -[A7], D0
  803. 00000958  7032                     moveq.l    D0, 0x32
  804. 0000095A  D06D D820                add.w      D0, [A5 - 0x27E0]
  805. 0000095E  3F00                     move.w     -[A7], D0
  806. 00000960  7007                     moveq.l    D0, 0x07
  807. 00000962  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  808. 00000966  7206                     moveq.l    D1, 0x06
  809. 00000968  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  810. 0000096C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  811. 00000970  D041                     add.w      D0, D1
  812. 00000972  3F00                     move.w     -[A7], D0
  813. 00000974  302D D820                move.w     D0, [A5 - 0x27E0]
  814. 00000978  D06D D818                add.w      D0, [A5 - 0x27E8]
  815. 0000097C  0640 0032                addi.w     D0, 0x32 /* '2' */
  816. 00000980  3F00                     move.w     -[A7], D0
  817. 00000982  A8A7                     syscall    SetRect
  818. 00000984  486D D048                pea.l      [A5 - 0x2FB8]
  819. 00000988  7007                     moveq.l    D0, 0x07
  820. 0000098A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  821. 0000098E  7207                     moveq.l    D1, 0x07
  822. 00000990  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  823. 00000994  D06D D81E                add.w      D0, [A5 - 0x27E2]
  824. 00000998  D041                     add.w      D0, D1
  825. 0000099A  3F00                     move.w     -[A7], D0
  826. 0000099C  7032                     moveq.l    D0, 0x32
  827. 0000099E  D06D D820                add.w      D0, [A5 - 0x27E0]
  828. 000009A2  3F00                     move.w     -[A7], D0
  829. 000009A4  302D D81A                move.w     D0, [A5 - 0x27E6]
  830. 000009A8  E748                     lsl        D0.w, 3
  831. 000009AA  7207                     moveq.l    D1, 0x07
  832. 000009AC  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  833. 000009B0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  834. 000009B4  D041                     add.w      D0, D1
  835. 000009B6  3F00                     move.w     -[A7], D0
  836. 000009B8  302D D820                move.w     D0, [A5 - 0x27E0]
  837. 000009BC  D06D D818                add.w      D0, [A5 - 0x27E8]
  838. 000009C0  0640 0032                addi.w     D0, 0x32 /* '2' */
  839. 000009C4  3F00                     move.w     -[A7], D0
  840. 000009C6  A8A7                     syscall    SetRect
  841. 000009C8  486D D050                pea.l      [A5 - 0x2FB0]
  842. 000009CC  302D D81A                move.w     D0, [A5 - 0x27E6]
  843. 000009D0  E748                     lsl        D0.w, 3
  844. 000009D2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  845. 000009D6  322D D81C                move.w     D1, [A5 - 0x27E4]
  846. 000009DA  E749                     lsl        D1.w, 3
  847. 000009DC  D041                     add.w      D0, D1
  848. 000009DE  3F00                     move.w     -[A7], D0
  849. 000009E0  7032                     moveq.l    D0, 0x32
  850. 000009E2  D06D D820                add.w      D0, [A5 - 0x27E0]
  851. 000009E6  3F00                     move.w     -[A7], D0
  852. 000009E8  7009                     moveq.l    D0, 0x09
  853. 000009EA  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  854. 000009EE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  855. 000009F2  322D D81C                move.w     D1, [A5 - 0x27E4]
  856. 000009F6  E749                     lsl        D1.w, 3
  857. 000009F8  D041                     add.w      D0, D1
  858. 000009FA  3F00                     move.w     -[A7], D0
  859. 000009FC  302D D820                move.w     D0, [A5 - 0x27E0]
  860. 00000A00  D06D D818                add.w      D0, [A5 - 0x27E8]
  861. 00000A04  0640 0032                addi.w     D0, 0x32 /* '2' */
  862. 00000A08  3F00                     move.w     -[A7], D0
  863. 00000A0A  A8A7                     syscall    SetRect
  864. 00000A0C  586D D81E                addq.w     [A5 - 0x27E2], 4
  865. 00000A10  586D D820                addq.w     [A5 - 0x27E0], 4
  866. 00000A14  486D D130                pea.l      [A5 - 0x2ED0]
  867. 00000A18  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  868. 00000A1C  7032                     moveq.l    D0, 0x32
  869. 00000A1E  D06D D820                add.w      D0, [A5 - 0x27E0]
  870. 00000A22  3F00                     move.w     -[A7], D0
  871. 00000A24  302D D81E                move.w     D0, [A5 - 0x27E2]
  872. 00000A28  D06D D81A                add.w      D0, [A5 - 0x27E6]
  873. 00000A2C  3F00                     move.w     -[A7], D0
  874. 00000A2E  302D D820                move.w     D0, [A5 - 0x27E0]
  875. 00000A32  D06D D818                add.w      D0, [A5 - 0x27E8]
  876. 00000A36  0640 0032                addi.w     D0, 0x32 /* '2' */
  877. 00000A3A  3F00                     move.w     -[A7], D0
  878. 00000A3C  A8A7                     syscall    SetRect
  879. 00000A3E  486D D188                pea.l      [A5 - 0x2E78]
  880. 00000A42  302D D81E                move.w     D0, [A5 - 0x27E2]
  881. 00000A46  D06D D81A                add.w      D0, [A5 - 0x27E6]
  882. 00000A4A  D06D D81C                add.w      D0, [A5 - 0x27E4]
  883. 00000A4E  3F00                     move.w     -[A7], D0
  884. 00000A50  7032                     moveq.l    D0, 0x32
  885. 00000A52  D06D D820                add.w      D0, [A5 - 0x27E0]
  886. 00000A56  3F00                     move.w     -[A7], D0
  887. 00000A58  302D D81A                move.w     D0, [A5 - 0x27E6]
  888. 00000A5C  D040                     add.w      D0, D0
  889. 00000A5E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  890. 00000A62  D06D D81C                add.w      D0, [A5 - 0x27E4]
  891. 00000A66  3F00                     move.w     -[A7], D0
  892. 00000A68  302D D820                move.w     D0, [A5 - 0x27E0]
  893. 00000A6C  D06D D818                add.w      D0, [A5 - 0x27E8]
  894. 00000A70  0640 0032                addi.w     D0, 0x32 /* '2' */
  895. 00000A74  3F00                     move.w     -[A7], D0
  896. 00000A76  A8A7                     syscall    SetRect
  897. 00000A78  486D D110                pea.l      [A5 - 0x2EF0]
  898. 00000A7C  302D D81A                move.w     D0, [A5 - 0x27E6]
  899. 00000A80  D040                     add.w      D0, D0
  900. 00000A82  D06D D81E                add.w      D0, [A5 - 0x27E2]
  901. 00000A86  322D D81C                move.w     D1, [A5 - 0x27E4]
  902. 00000A8A  D041                     add.w      D0, D1
  903. 00000A8C  D041                     add.w      D0, D1
  904. 00000A8E  3F00                     move.w     -[A7], D0
  905. 00000A90  7032                     moveq.l    D0, 0x32
  906. 00000A92  D06D D820                add.w      D0, [A5 - 0x27E0]
  907. 00000A96  3F00                     move.w     -[A7], D0
  908. 00000A98  7003                     moveq.l    D0, 0x03
  909. 00000A9A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  910. 00000A9E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  911. 00000AA2  D241                     add.w      D1, D1
  912. 00000AA4  D041                     add.w      D0, D1
  913. 00000AA6  3F00                     move.w     -[A7], D0
  914. 00000AA8  302D D820                move.w     D0, [A5 - 0x27E0]
  915. 00000AAC  D06D D818                add.w      D0, [A5 - 0x27E8]
  916. 00000AB0  0640 0020                addi.w     D0, 0x20 /* ' ' */
  917. 00000AB4  3F00                     move.w     -[A7], D0
  918. 00000AB6  A8A7                     syscall    SetRect
  919. 00000AB8  486D D118                pea.l      [A5 - 0x2EE8]
  920. 00000ABC  302D D81A                move.w     D0, [A5 - 0x27E6]
  921. 00000AC0  D040                     add.w      D0, D0
  922. 00000AC2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  923. 00000AC6  322D D81C                move.w     D1, [A5 - 0x27E4]
  924. 00000ACA  D041                     add.w      D0, D1
  925. 00000ACC  D041                     add.w      D0, D1
  926. 00000ACE  3F00                     move.w     -[A7], D0
  927. 00000AD0  302D D820                move.w     D0, [A5 - 0x27E0]
  928. 00000AD4  D06D D818                add.w      D0, [A5 - 0x27E8]
  929. 00000AD8  0640 0024                addi.w     D0, 0x24 /* '$' */
  930. 00000ADC  3F00                     move.w     -[A7], D0
  931. 00000ADE  7003                     moveq.l    D0, 0x03
  932. 00000AE0  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  933. 00000AE4  D06D D81E                add.w      D0, [A5 - 0x27E2]
  934. 00000AE8  D241                     add.w      D1, D1
  935. 00000AEA  D041                     add.w      D0, D1
  936. 00000AEC  3F00                     move.w     -[A7], D0
  937. 00000AEE  302D D820                move.w     D0, [A5 - 0x27E0]
  938. 00000AF2  D06D D818                add.w      D0, [A5 - 0x27E8]
  939. 00000AF6  0640 0032                addi.w     D0, 0x32 /* '2' */
  940. 00000AFA  3F00                     move.w     -[A7], D0
  941. 00000AFC  A8A7                     syscall    SetRect
  942. 00000AFE  486D D0F0                pea.l      [A5 - 0x2F10]
  943. 00000B02  7003                     moveq.l    D0, 0x03
  944. 00000B04  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  945. 00000B08  7203                     moveq.l    D1, 0x03
  946. 00000B0A  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  947. 00000B0E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  948. 00000B12  D041                     add.w      D0, D1
  949. 00000B14  3F00                     move.w     -[A7], D0
  950. 00000B16  7032                     moveq.l    D0, 0x32
  951. 00000B18  D06D D820                add.w      D0, [A5 - 0x27E0]
  952. 00000B1C  3F00                     move.w     -[A7], D0
  953. 00000B1E  302D D81A                move.w     D0, [A5 - 0x27E6]
  954. 00000B22  E548                     lsl        D0.w, 2
  955. 00000B24  7203                     moveq.l    D1, 0x03
  956. 00000B26  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  957. 00000B2A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  958. 00000B2E  D041                     add.w      D0, D1
  959. 00000B30  3F00                     move.w     -[A7], D0
  960. 00000B32  302D D820                move.w     D0, [A5 - 0x27E0]
  961. 00000B36  D06D D818                add.w      D0, [A5 - 0x27E8]
  962. 00000B3A  0640 0032                addi.w     D0, 0x32 /* '2' */
  963. 00000B3E  3F00                     move.w     -[A7], D0
  964. 00000B40  A8A7                     syscall    SetRect
  965. 00000B42  486D D150                pea.l      [A5 - 0x2EB0]
  966. 00000B46  302D D81A                move.w     D0, [A5 - 0x27E6]
  967. 00000B4A  E548                     lsl        D0.w, 2
  968. 00000B4C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  969. 00000B50  322D D81C                move.w     D1, [A5 - 0x27E4]
  970. 00000B54  E549                     lsl        D1.w, 2
  971. 00000B56  D041                     add.w      D0, D1
  972. 00000B58  3F00                     move.w     -[A7], D0
  973. 00000B5A  7032                     moveq.l    D0, 0x32
  974. 00000B5C  D06D D820                add.w      D0, [A5 - 0x27E0]
  975. 00000B60  3F00                     move.w     -[A7], D0
  976. 00000B62  7005                     moveq.l    D0, 0x05
  977. 00000B64  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  978. 00000B68  D06D D81E                add.w      D0, [A5 - 0x27E2]
  979. 00000B6C  322D D81C                move.w     D1, [A5 - 0x27E4]
  980. 00000B70  E549                     lsl        D1.w, 2
  981. 00000B72  D041                     add.w      D0, D1
  982. 00000B74  3F00                     move.w     -[A7], D0
  983. 00000B76  302D D820                move.w     D0, [A5 - 0x27E0]
  984. 00000B7A  D06D D818                add.w      D0, [A5 - 0x27E8]
  985. 00000B7E  0640 0032                addi.w     D0, 0x32 /* '2' */
  986. 00000B82  3F00                     move.w     -[A7], D0
  987. 00000B84  A8A7                     syscall    SetRect
  988. 00000B86  486D D158                pea.l      [A5 - 0x2EA8]
  989. 00000B8A  7005                     moveq.l    D0, 0x05
  990. 00000B8C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  991. 00000B90  7205                     moveq.l    D1, 0x05
  992. 00000B92  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  993. 00000B96  D06D D81E                add.w      D0, [A5 - 0x27E2]
  994. 00000B9A  D041                     add.w      D0, D1
  995. 00000B9C  3F00                     move.w     -[A7], D0
  996. 00000B9E  7032                     moveq.l    D0, 0x32
  997. 00000BA0  D06D D820                add.w      D0, [A5 - 0x27E0]
  998. 00000BA4  3F00                     move.w     -[A7], D0
  999. 00000BA6  7006                     moveq.l    D0, 0x06
  1000. 00000BA8  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1001. 00000BAC  7205                     moveq.l    D1, 0x05
  1002. 00000BAE  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1003. 00000BB2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1004. 00000BB6  D041                     add.w      D0, D1
  1005. 00000BB8  3F00                     move.w     -[A7], D0
  1006. 00000BBA  302D D820                move.w     D0, [A5 - 0x27E0]
  1007. 00000BBE  D06D D818                add.w      D0, [A5 - 0x27E8]
  1008. 00000BC2  0640 0032                addi.w     D0, 0x32 /* '2' */
  1009. 00000BC6  3F00                     move.w     -[A7], D0
  1010. 00000BC8  A8A7                     syscall    SetRect
  1011. 00000BCA  486D D0F8                pea.l      [A5 - 0x2F08]
  1012. 00000BCE  7006                     moveq.l    D0, 0x06
  1013. 00000BD0  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1014. 00000BD4  7206                     moveq.l    D1, 0x06
  1015. 00000BD6  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1016. 00000BDA  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1017. 00000BDE  D041                     add.w      D0, D1
  1018. 00000BE0  3F00                     move.w     -[A7], D0
  1019. 00000BE2  7032                     moveq.l    D0, 0x32
  1020. 00000BE4  D06D D820                add.w      D0, [A5 - 0x27E0]
  1021. 00000BE8  3F00                     move.w     -[A7], D0
  1022. 00000BEA  7007                     moveq.l    D0, 0x07
  1023. 00000BEC  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1024. 00000BF0  7206                     moveq.l    D1, 0x06
  1025. 00000BF2  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1026. 00000BF6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1027. 00000BFA  D041                     add.w      D0, D1
  1028. 00000BFC  3F00                     move.w     -[A7], D0
  1029. 00000BFE  302D D820                move.w     D0, [A5 - 0x27E0]
  1030. 00000C02  D06D D818                add.w      D0, [A5 - 0x27E8]
  1031. 00000C06  0640 0032                addi.w     D0, 0x32 /* '2' */
  1032. 00000C0A  3F00                     move.w     -[A7], D0
  1033. 00000C0C  A8A7                     syscall    SetRect
  1034. 00000C0E  486D D100                pea.l      [A5 - 0x2F00]
  1035. 00000C12  7007                     moveq.l    D0, 0x07
  1036. 00000C14  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1037. 00000C18  7207                     moveq.l    D1, 0x07
  1038. 00000C1A  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1039. 00000C1E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1040. 00000C22  D041                     add.w      D0, D1
  1041. 00000C24  3F00                     move.w     -[A7], D0
  1042. 00000C26  7032                     moveq.l    D0, 0x32
  1043. 00000C28  D06D D820                add.w      D0, [A5 - 0x27E0]
  1044. 00000C2C  3F00                     move.w     -[A7], D0
  1045. 00000C2E  302D D81A                move.w     D0, [A5 - 0x27E6]
  1046. 00000C32  E748                     lsl        D0.w, 3
  1047. 00000C34  7207                     moveq.l    D1, 0x07
  1048. 00000C36  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1049. 00000C3A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1050. 00000C3E  D041                     add.w      D0, D1
  1051. 00000C40  3F00                     move.w     -[A7], D0
  1052. 00000C42  302D D820                move.w     D0, [A5 - 0x27E0]
  1053. 00000C46  D06D D818                add.w      D0, [A5 - 0x27E8]
  1054. 00000C4A  0640 0032                addi.w     D0, 0x32 /* '2' */
  1055. 00000C4E  3F00                     move.w     -[A7], D0
  1056. 00000C50  A8A7                     syscall    SetRect
  1057. 00000C52  486D D108                pea.l      [A5 - 0x2EF8]
  1058. 00000C56  302D D81A                move.w     D0, [A5 - 0x27E6]
  1059. 00000C5A  E748                     lsl        D0.w, 3
  1060. 00000C5C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1061. 00000C60  322D D81C                move.w     D1, [A5 - 0x27E4]
  1062. 00000C64  E749                     lsl        D1.w, 3
  1063. 00000C66  D041                     add.w      D0, D1
  1064. 00000C68  3F00                     move.w     -[A7], D0
  1065. 00000C6A  7032                     moveq.l    D0, 0x32
  1066. 00000C6C  D06D D820                add.w      D0, [A5 - 0x27E0]
  1067. 00000C70  3F00                     move.w     -[A7], D0
  1068. 00000C72  7009                     moveq.l    D0, 0x09
  1069. 00000C74  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1070. 00000C78  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1071. 00000C7C  322D D81C                move.w     D1, [A5 - 0x27E4]
  1072. 00000C80  E749                     lsl        D1.w, 3
  1073. 00000C82  D041                     add.w      D0, D1
  1074. 00000C84  3F00                     move.w     -[A7], D0
  1075. 00000C86  302D D820                move.w     D0, [A5 - 0x27E0]
  1076. 00000C8A  D06D D818                add.w      D0, [A5 - 0x27E8]
  1077. 00000C8E  0640 0032                addi.w     D0, 0x32 /* '2' */
  1078. 00000C92  3F00                     move.w     -[A7], D0
  1079. 00000C94  A8A7                     syscall    SetRect
  1080. 00000C96  3B7C 00A7 D81E           move.w     [A5 - 0x27E2], 0xA7
  1081. 00000C9C  3B7C 009E D820           move.w     [A5 - 0x27E0], 0x9E
  1082. 00000CA2  3B7C 0020 D818           move.w     [A5 - 0x27E8], 0x20 /* ' ' */
  1083. 00000CA8  3B7C 0020 D81A           move.w     [A5 - 0x27E6], 0x20 /* ' ' */
  1084. 00000CAE  3B7C 0016 D81C           move.w     [A5 - 0x27E4], 0x16
  1085. 00000CB4  486D D070                pea.l      [A5 - 0x2F90]
  1086. 00000CB8  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  1087. 00000CBC  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1088. 00000CC0  302D D81E                move.w     D0, [A5 - 0x27E2]
  1089. 00000CC4  D06D D81A                add.w      D0, [A5 - 0x27E6]
  1090. 00000CC8  3F00                     move.w     -[A7], D0
  1091. 00000CCA  302D D820                move.w     D0, [A5 - 0x27E0]
  1092. 00000CCE  D06D D818                add.w      D0, [A5 - 0x27E8]
  1093. 00000CD2  3F00                     move.w     -[A7], D0
  1094. 00000CD4  A8A7                     syscall    SetRect
  1095. 00000CD6  486D D068                pea.l      [A5 - 0x2F98]
  1096. 00000CDA  302D D81E                move.w     D0, [A5 - 0x27E2]
  1097. 00000CDE  D06D D81A                add.w      D0, [A5 - 0x27E6]
  1098. 00000CE2  D06D D81C                add.w      D0, [A5 - 0x27E4]
  1099. 00000CE6  3F00                     move.w     -[A7], D0
  1100. 00000CE8  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1101. 00000CEC  302D D81A                move.w     D0, [A5 - 0x27E6]
  1102. 00000CF0  D040                     add.w      D0, D0
  1103. 00000CF2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1104. 00000CF6  D06D D81C                add.w      D0, [A5 - 0x27E4]
  1105. 00000CFA  3F00                     move.w     -[A7], D0
  1106. 00000CFC  302D D820                move.w     D0, [A5 - 0x27E0]
  1107. 00000D00  D06D D818                add.w      D0, [A5 - 0x27E8]
  1108. 00000D04  3F00                     move.w     -[A7], D0
  1109. 00000D06  A8A7                     syscall    SetRect
  1110. 00000D08  486D D160                pea.l      [A5 - 0x2EA0]
  1111. 00000D0C  302D D81A                move.w     D0, [A5 - 0x27E6]
  1112. 00000D10  D040                     add.w      D0, D0
  1113. 00000D12  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1114. 00000D16  322D D81C                move.w     D1, [A5 - 0x27E4]
  1115. 00000D1A  D041                     add.w      D0, D1
  1116. 00000D1C  D041                     add.w      D0, D1
  1117. 00000D1E  3F00                     move.w     -[A7], D0
  1118. 00000D20  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1119. 00000D24  7003                     moveq.l    D0, 0x03
  1120. 00000D26  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1121. 00000D2A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1122. 00000D2E  D241                     add.w      D1, D1
  1123. 00000D30  D041                     add.w      D0, D1
  1124. 00000D32  3F00                     move.w     -[A7], D0
  1125. 00000D34  302D D820                move.w     D0, [A5 - 0x27E0]
  1126. 00000D38  D06D D818                add.w      D0, [A5 - 0x27E8]
  1127. 00000D3C  3F00                     move.w     -[A7], D0
  1128. 00000D3E  A8A7                     syscall    SetRect
  1129. 00000D40  486D D168                pea.l      [A5 - 0x2E98]
  1130. 00000D44  7003                     moveq.l    D0, 0x03
  1131. 00000D46  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1132. 00000D4A  7203                     moveq.l    D1, 0x03
  1133. 00000D4C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1134. 00000D50  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1135. 00000D54  D041                     add.w      D0, D1
  1136. 00000D56  3F00                     move.w     -[A7], D0
  1137. 00000D58  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1138. 00000D5C  302D D81A                move.w     D0, [A5 - 0x27E6]
  1139. 00000D60  E548                     lsl        D0.w, 2
  1140. 00000D62  7203                     moveq.l    D1, 0x03
  1141. 00000D64  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1142. 00000D68  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1143. 00000D6C  D041                     add.w      D0, D1
  1144. 00000D6E  3F00                     move.w     -[A7], D0
  1145. 00000D70  302D D820                move.w     D0, [A5 - 0x27E0]
  1146. 00000D74  D06D D818                add.w      D0, [A5 - 0x27E8]
  1147. 00000D78  3F00                     move.w     -[A7], D0
  1148. 00000D7A  A8A7                     syscall    SetRect
  1149. 00000D7C  486D D080                pea.l      [A5 - 0x2F80]
  1150. 00000D80  302D D81A                move.w     D0, [A5 - 0x27E6]
  1151. 00000D84  E548                     lsl        D0.w, 2
  1152. 00000D86  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1153. 00000D8A  322D D81C                move.w     D1, [A5 - 0x27E4]
  1154. 00000D8E  E549                     lsl        D1.w, 2
  1155. 00000D90  D041                     add.w      D0, D1
  1156. 00000D92  3F00                     move.w     -[A7], D0
  1157. 00000D94  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1158. 00000D98  7005                     moveq.l    D0, 0x05
  1159. 00000D9A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1160. 00000D9E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1161. 00000DA2  322D D81C                move.w     D1, [A5 - 0x27E4]
  1162. 00000DA6  E549                     lsl        D1.w, 2
  1163. 00000DA8  D041                     add.w      D0, D1
  1164. 00000DAA  3F00                     move.w     -[A7], D0
  1165. 00000DAC  302D D820                move.w     D0, [A5 - 0x27E0]
  1166. 00000DB0  D06D D818                add.w      D0, [A5 - 0x27E8]
  1167. 00000DB4  3F00                     move.w     -[A7], D0
  1168. 00000DB6  A8A7                     syscall    SetRect
  1169. 00000DB8  486D D030                pea.l      [A5 - 0x2FD0]
  1170. 00000DBC  7005                     moveq.l    D0, 0x05
  1171. 00000DBE  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1172. 00000DC2  7205                     moveq.l    D1, 0x05
  1173. 00000DC4  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1174. 00000DC8  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1175. 00000DCC  D041                     add.w      D0, D1
  1176. 00000DCE  3F00                     move.w     -[A7], D0
  1177. 00000DD0  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1178. 00000DD4  7006                     moveq.l    D0, 0x06
  1179. 00000DD6  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1180. 00000DDA  7205                     moveq.l    D1, 0x05
  1181. 00000DDC  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1182. 00000DE0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1183. 00000DE4  D041                     add.w      D0, D1
  1184. 00000DE6  3F00                     move.w     -[A7], D0
  1185. 00000DE8  302D D820                move.w     D0, [A5 - 0x27E0]
  1186. 00000DEC  D06D D818                add.w      D0, [A5 - 0x27E8]
  1187. 00000DF0  3F00                     move.w     -[A7], D0
  1188. 00000DF2  A8A7                     syscall    SetRect
  1189. 00000DF4  586D D81E                addq.w     [A5 - 0x27E2], 4
  1190. 00000DF8  586D D820                addq.w     [A5 - 0x27E0], 4
  1191. 00000DFC  486D D128                pea.l      [A5 - 0x2ED8]
  1192. 00000E00  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  1193. 00000E04  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1194. 00000E08  302D D81E                move.w     D0, [A5 - 0x27E2]
  1195. 00000E0C  D06D D81A                add.w      D0, [A5 - 0x27E6]
  1196. 00000E10  3F00                     move.w     -[A7], D0
  1197. 00000E12  302D D820                move.w     D0, [A5 - 0x27E0]
  1198. 00000E16  D06D D818                add.w      D0, [A5 - 0x27E8]
  1199. 00000E1A  3F00                     move.w     -[A7], D0
  1200. 00000E1C  A8A7                     syscall    SetRect
  1201. 00000E1E  486D D120                pea.l      [A5 - 0x2EE0]
  1202. 00000E22  302D D81E                move.w     D0, [A5 - 0x27E2]
  1203. 00000E26  D06D D81A                add.w      D0, [A5 - 0x27E6]
  1204. 00000E2A  D06D D81C                add.w      D0, [A5 - 0x27E4]
  1205. 00000E2E  3F00                     move.w     -[A7], D0
  1206. 00000E30  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1207. 00000E34  302D D81A                move.w     D0, [A5 - 0x27E6]
  1208. 00000E38  D040                     add.w      D0, D0
  1209. 00000E3A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1210. 00000E3E  D06D D81C                add.w      D0, [A5 - 0x27E4]
  1211. 00000E42  3F00                     move.w     -[A7], D0
  1212. 00000E44  302D D820                move.w     D0, [A5 - 0x27E0]
  1213. 00000E48  D06D D818                add.w      D0, [A5 - 0x27E8]
  1214. 00000E4C  3F00                     move.w     -[A7], D0
  1215. 00000E4E  A8A7                     syscall    SetRect
  1216. 00000E50  486D D170                pea.l      [A5 - 0x2E90]
  1217. 00000E54  302D D81A                move.w     D0, [A5 - 0x27E6]
  1218. 00000E58  D040                     add.w      D0, D0
  1219. 00000E5A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1220. 00000E5E  322D D81C                move.w     D1, [A5 - 0x27E4]
  1221. 00000E62  D041                     add.w      D0, D1
  1222. 00000E64  D041                     add.w      D0, D1
  1223. 00000E66  3F00                     move.w     -[A7], D0
  1224. 00000E68  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1225. 00000E6C  7003                     moveq.l    D0, 0x03
  1226. 00000E6E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1227. 00000E72  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1228. 00000E76  D241                     add.w      D1, D1
  1229. 00000E78  D041                     add.w      D0, D1
  1230. 00000E7A  3F00                     move.w     -[A7], D0
  1231. 00000E7C  302D D820                move.w     D0, [A5 - 0x27E0]
  1232. 00000E80  D06D D818                add.w      D0, [A5 - 0x27E8]
  1233. 00000E84  3F00                     move.w     -[A7], D0
  1234. 00000E86  A8A7                     syscall    SetRect
  1235. 00000E88  486D D178                pea.l      [A5 - 0x2E88]
  1236. 00000E8C  7003                     moveq.l    D0, 0x03
  1237. 00000E8E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1238. 00000E92  7203                     moveq.l    D1, 0x03
  1239. 00000E94  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1240. 00000E98  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1241. 00000E9C  D041                     add.w      D0, D1
  1242. 00000E9E  3F00                     move.w     -[A7], D0
  1243. 00000EA0  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1244. 00000EA4  302D D81A                move.w     D0, [A5 - 0x27E6]
  1245. 00000EA8  E548                     lsl        D0.w, 2
  1246. 00000EAA  7203                     moveq.l    D1, 0x03
  1247. 00000EAC  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1248. 00000EB0  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1249. 00000EB4  D041                     add.w      D0, D1
  1250. 00000EB6  3F00                     move.w     -[A7], D0
  1251. 00000EB8  302D D820                move.w     D0, [A5 - 0x27E0]
  1252. 00000EBC  D06D D818                add.w      D0, [A5 - 0x27E8]
  1253. 00000EC0  3F00                     move.w     -[A7], D0
  1254. 00000EC2  A8A7                     syscall    SetRect
  1255. 00000EC4  486D D138                pea.l      [A5 - 0x2EC8]
  1256. 00000EC8  302D D81A                move.w     D0, [A5 - 0x27E6]
  1257. 00000ECC  E548                     lsl        D0.w, 2
  1258. 00000ECE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1259. 00000ED2  322D D81C                move.w     D1, [A5 - 0x27E4]
  1260. 00000ED6  E549                     lsl        D1.w, 2
  1261. 00000ED8  D041                     add.w      D0, D1
  1262. 00000EDA  3F00                     move.w     -[A7], D0
  1263. 00000EDC  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1264. 00000EE0  7005                     moveq.l    D0, 0x05
  1265. 00000EE2  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1266. 00000EE6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1267. 00000EEA  322D D81C                move.w     D1, [A5 - 0x27E4]
  1268. 00000EEE  E549                     lsl        D1.w, 2
  1269. 00000EF0  D041                     add.w      D0, D1
  1270. 00000EF2  3F00                     move.w     -[A7], D0
  1271. 00000EF4  302D D820                move.w     D0, [A5 - 0x27E0]
  1272. 00000EF8  D06D D818                add.w      D0, [A5 - 0x27E8]
  1273. 00000EFC  3F00                     move.w     -[A7], D0
  1274. 00000EFE  A8A7                     syscall    SetRect
  1275. 00000F00  486D D0E8                pea.l      [A5 - 0x2F18]
  1276. 00000F04  7005                     moveq.l    D0, 0x05
  1277. 00000F06  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1278. 00000F0A  7205                     moveq.l    D1, 0x05
  1279. 00000F0C  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1280. 00000F10  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1281. 00000F14  D041                     add.w      D0, D1
  1282. 00000F16  3F00                     move.w     -[A7], D0
  1283. 00000F18  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1284. 00000F1C  7006                     moveq.l    D0, 0x06
  1285. 00000F1E  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1286. 00000F22  7205                     moveq.l    D1, 0x05
  1287. 00000F24  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1288. 00000F28  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1289. 00000F2C  D041                     add.w      D0, D1
  1290. 00000F2E  3F00                     move.w     -[A7], D0
  1291. 00000F30  302D D820                move.w     D0, [A5 - 0x27E0]
  1292. 00000F34  D06D D818                add.w      D0, [A5 - 0x27E8]
  1293. 00000F38  3F00                     move.w     -[A7], D0
  1294. 00000F3A  A8A7                     syscall    SetRect
  1295. 00000F3C  3B7C 0053 D81E           move.w     [A5 - 0x27E2], 0x53 /* 'S' */
  1296. 00000F42  3B7C 0186 D820           move.w     [A5 - 0x27E0], 0x186
  1297. 00000F48  3B7C 0015 D818           move.w     [A5 - 0x27E8], 0x15
  1298. 00000F4E  3B7C 0015 D81A           move.w     [A5 - 0x27E6], 0x15
  1299. 00000F54  3B7C 0002 D81C           move.w     [A5 - 0x27E4], 0x2
  1300. 00000F5A  486D D288                pea.l      [A5 - 0x2D78]
  1301. 00000F5E  302D D81E                move.w     D0, [A5 - 0x27E2]
  1302. 00000F62  906D D81A                sub.w      D0, [A5 - 0x27E6]
  1303. 00000F66  906D D81C                sub.w      D0, [A5 - 0x27E4]
  1304. 00000F6A  3F00                     move.w     -[A7], D0
  1305. 00000F6C  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1306. 00000F70  302D D81E                move.w     D0, [A5 - 0x27E2]
  1307. 00000F74  906D D81C                sub.w      D0, [A5 - 0x27E4]
  1308. 00000F78  3F00                     move.w     -[A7], D0
  1309. 00000F7A  302D D820                move.w     D0, [A5 - 0x27E0]
  1310. 00000F7E  D06D D818                add.w      D0, [A5 - 0x27E8]
  1311. 00000F82  3F00                     move.w     -[A7], D0
  1312. 00000F84  A8A7                     syscall    SetRect
  1313. 00000F86  486D D258                pea.l      [A5 - 0x2DA8]
  1314. 00000F8A  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  1315. 00000F8E  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1316. 00000F92  302D D81E                move.w     D0, [A5 - 0x27E2]
  1317. 00000F96  D06D D81A                add.w      D0, [A5 - 0x27E6]
  1318. 00000F9A  3F00                     move.w     -[A7], D0
  1319. 00000F9C  302D D820                move.w     D0, [A5 - 0x27E0]
  1320. 00000FA0  D06D D818                add.w      D0, [A5 - 0x27E8]
  1321. 00000FA4  3F00                     move.w     -[A7], D0
  1322. 00000FA6  A8A7                     syscall    SetRect
  1323. 00000FA8  486D D260                pea.l      [A5 - 0x2DA0]
  1324. 00000FAC  302D D81E                move.w     D0, [A5 - 0x27E2]
  1325. 00000FB0  D06D D81A                add.w      D0, [A5 - 0x27E6]
  1326. 00000FB4  D06D D81C                add.w      D0, [A5 - 0x27E4]
  1327. 00000FB8  3F00                     move.w     -[A7], D0
  1328. 00000FBA  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1329. 00000FBE  302D D81A                move.w     D0, [A5 - 0x27E6]
  1330. 00000FC2  D040                     add.w      D0, D0
  1331. 00000FC4  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1332. 00000FC8  D06D D81C                add.w      D0, [A5 - 0x27E4]
  1333. 00000FCC  3F00                     move.w     -[A7], D0
  1334. 00000FCE  302D D820                move.w     D0, [A5 - 0x27E0]
  1335. 00000FD2  D06D D818                add.w      D0, [A5 - 0x27E8]
  1336. 00000FD6  3F00                     move.w     -[A7], D0
  1337. 00000FD8  A8A7                     syscall    SetRect
  1338. 00000FDA  486D D268                pea.l      [A5 - 0x2D98]
  1339. 00000FDE  302D D81A                move.w     D0, [A5 - 0x27E6]
  1340. 00000FE2  D040                     add.w      D0, D0
  1341. 00000FE4  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1342. 00000FE8  322D D81C                move.w     D1, [A5 - 0x27E4]
  1343. 00000FEC  D041                     add.w      D0, D1
  1344. 00000FEE  D041                     add.w      D0, D1
  1345. 00000FF0  3F00                     move.w     -[A7], D0
  1346. 00000FF2  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1347. 00000FF6  7003                     moveq.l    D0, 0x03
  1348. 00000FF8  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1349. 00000FFC  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1350. 00001000  D241                     add.w      D1, D1
  1351. 00001002  D041                     add.w      D0, D1
  1352. 00001004  3F00                     move.w     -[A7], D0
  1353. 00001006  302D D820                move.w     D0, [A5 - 0x27E0]
  1354. 0000100A  D06D D818                add.w      D0, [A5 - 0x27E8]
  1355. 0000100E  3F00                     move.w     -[A7], D0
  1356. 00001010  A8A7                     syscall    SetRect
  1357. 00001012  486D D270                pea.l      [A5 - 0x2D90]
  1358. 00001016  7003                     moveq.l    D0, 0x03
  1359. 00001018  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1360. 0000101C  7203                     moveq.l    D1, 0x03
  1361. 0000101E  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1362. 00001022  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1363. 00001026  D041                     add.w      D0, D1
  1364. 00001028  3F00                     move.w     -[A7], D0
  1365. 0000102A  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1366. 0000102E  302D D81A                move.w     D0, [A5 - 0x27E6]
  1367. 00001032  E548                     lsl        D0.w, 2
  1368. 00001034  7203                     moveq.l    D1, 0x03
  1369. 00001036  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1370. 0000103A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1371. 0000103E  D041                     add.w      D0, D1
  1372. 00001040  3F00                     move.w     -[A7], D0
  1373. 00001042  302D D820                move.w     D0, [A5 - 0x27E0]
  1374. 00001046  D06D D818                add.w      D0, [A5 - 0x27E8]
  1375. 0000104A  3F00                     move.w     -[A7], D0
  1376. 0000104C  A8A7                     syscall    SetRect
  1377. 0000104E  486D D278                pea.l      [A5 - 0x2D88]
  1378. 00001052  302D D81A                move.w     D0, [A5 - 0x27E6]
  1379. 00001056  E548                     lsl        D0.w, 2
  1380. 00001058  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1381. 0000105C  322D D81C                move.w     D1, [A5 - 0x27E4]
  1382. 00001060  E549                     lsl        D1.w, 2
  1383. 00001062  D041                     add.w      D0, D1
  1384. 00001064  3F00                     move.w     -[A7], D0
  1385. 00001066  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1386. 0000106A  7005                     moveq.l    D0, 0x05
  1387. 0000106C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1388. 00001070  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1389. 00001074  322D D81C                move.w     D1, [A5 - 0x27E4]
  1390. 00001078  E549                     lsl        D1.w, 2
  1391. 0000107A  D041                     add.w      D0, D1
  1392. 0000107C  3F00                     move.w     -[A7], D0
  1393. 0000107E  302D D820                move.w     D0, [A5 - 0x27E0]
  1394. 00001082  D06D D818                add.w      D0, [A5 - 0x27E8]
  1395. 00001086  3F00                     move.w     -[A7], D0
  1396. 00001088  A8A7                     syscall    SetRect
  1397. 0000108A  486D D280                pea.l      [A5 - 0x2D80]
  1398. 0000108E  7005                     moveq.l    D0, 0x05
  1399. 00001090  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1400. 00001094  7205                     moveq.l    D1, 0x05
  1401. 00001096  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1402. 0000109A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1403. 0000109E  D041                     add.w      D0, D1
  1404. 000010A0  3F00                     move.w     -[A7], D0
  1405. 000010A2  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1406. 000010A6  7006                     moveq.l    D0, 0x06
  1407. 000010A8  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1408. 000010AC  7205                     moveq.l    D1, 0x05
  1409. 000010AE  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1410. 000010B2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1411. 000010B6  D041                     add.w      D0, D1
  1412. 000010B8  3F00                     move.w     -[A7], D0
  1413. 000010BA  302D D820                move.w     D0, [A5 - 0x27E0]
  1414. 000010BE  D06D D818                add.w      D0, [A5 - 0x27E8]
  1415. 000010C2  3F00                     move.w     -[A7], D0
  1416. 000010C4  A8A7                     syscall    SetRect
  1417. 000010C6  486D D190                pea.l      [A5 - 0x2E70]
  1418. 000010CA  7006                     moveq.l    D0, 0x06
  1419. 000010CC  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1420. 000010D0  7206                     moveq.l    D1, 0x06
  1421. 000010D2  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1422. 000010D6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1423. 000010DA  D041                     add.w      D0, D1
  1424. 000010DC  3F00                     move.w     -[A7], D0
  1425. 000010DE  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1426. 000010E2  7007                     moveq.l    D0, 0x07
  1427. 000010E4  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1428. 000010E8  7206                     moveq.l    D1, 0x06
  1429. 000010EA  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1430. 000010EE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1431. 000010F2  D041                     add.w      D0, D1
  1432. 000010F4  3F00                     move.w     -[A7], D0
  1433. 000010F6  302D D820                move.w     D0, [A5 - 0x27E0]
  1434. 000010FA  D06D D818                add.w      D0, [A5 - 0x27E8]
  1435. 000010FE  3F00                     move.w     -[A7], D0
  1436. 00001100  A8A7                     syscall    SetRect
  1437. 00001102  486D D198                pea.l      [A5 - 0x2E68]
  1438. 00001106  7007                     moveq.l    D0, 0x07
  1439. 00001108  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1440. 0000110C  7207                     moveq.l    D1, 0x07
  1441. 0000110E  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1442. 00001112  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1443. 00001116  D041                     add.w      D0, D1
  1444. 00001118  3F00                     move.w     -[A7], D0
  1445. 0000111A  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1446. 0000111E  302D D81A                move.w     D0, [A5 - 0x27E6]
  1447. 00001122  E748                     lsl        D0.w, 3
  1448. 00001124  7207                     moveq.l    D1, 0x07
  1449. 00001126  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1450. 0000112A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1451. 0000112E  D041                     add.w      D0, D1
  1452. 00001130  3F00                     move.w     -[A7], D0
  1453. 00001132  302D D820                move.w     D0, [A5 - 0x27E0]
  1454. 00001136  D06D D818                add.w      D0, [A5 - 0x27E8]
  1455. 0000113A  3F00                     move.w     -[A7], D0
  1456. 0000113C  A8A7                     syscall    SetRect
  1457. 0000113E  486D D1A0                pea.l      [A5 - 0x2E60]
  1458. 00001142  302D D81A                move.w     D0, [A5 - 0x27E6]
  1459. 00001146  E748                     lsl        D0.w, 3
  1460. 00001148  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1461. 0000114C  322D D81C                move.w     D1, [A5 - 0x27E4]
  1462. 00001150  E749                     lsl        D1.w, 3
  1463. 00001152  D041                     add.w      D0, D1
  1464. 00001154  3F00                     move.w     -[A7], D0
  1465. 00001156  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1466. 0000115A  7009                     moveq.l    D0, 0x09
  1467. 0000115C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1468. 00001160  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1469. 00001164  322D D81C                move.w     D1, [A5 - 0x27E4]
  1470. 00001168  E749                     lsl        D1.w, 3
  1471. 0000116A  D041                     add.w      D0, D1
  1472. 0000116C  3F00                     move.w     -[A7], D0
  1473. 0000116E  302D D820                move.w     D0, [A5 - 0x27E0]
  1474. 00001172  D06D D818                add.w      D0, [A5 - 0x27E8]
  1475. 00001176  3F00                     move.w     -[A7], D0
  1476. 00001178  A8A7                     syscall    SetRect
  1477. 0000117A  486D D1A8                pea.l      [A5 - 0x2E58]
  1478. 0000117E  7009                     moveq.l    D0, 0x09
  1479. 00001180  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1480. 00001184  7209                     moveq.l    D1, 0x09
  1481. 00001186  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1482. 0000118A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1483. 0000118E  D041                     add.w      D0, D1
  1484. 00001190  3F00                     move.w     -[A7], D0
  1485. 00001192  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1486. 00001196  700A                     moveq.l    D0, 0x0A
  1487. 00001198  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1488. 0000119C  7209                     moveq.l    D1, 0x09
  1489. 0000119E  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1490. 000011A2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1491. 000011A6  D041                     add.w      D0, D1
  1492. 000011A8  3F00                     move.w     -[A7], D0
  1493. 000011AA  302D D820                move.w     D0, [A5 - 0x27E0]
  1494. 000011AE  D06D D818                add.w      D0, [A5 - 0x27E8]
  1495. 000011B2  3F00                     move.w     -[A7], D0
  1496. 000011B4  A8A7                     syscall    SetRect
  1497. 000011B6  486D D1B0                pea.l      [A5 - 0x2E50]
  1498. 000011BA  700A                     moveq.l    D0, 0x0A
  1499. 000011BC  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1500. 000011C0  720A                     moveq.l    D1, 0x0A
  1501. 000011C2  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1502. 000011C6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1503. 000011CA  D041                     add.w      D0, D1
  1504. 000011CC  3F00                     move.w     -[A7], D0
  1505. 000011CE  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1506. 000011D2  700B                     moveq.l    D0, 0x0B
  1507. 000011D4  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1508. 000011D8  720A                     moveq.l    D1, 0x0A
  1509. 000011DA  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1510. 000011DE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1511. 000011E2  D041                     add.w      D0, D1
  1512. 000011E4  3F00                     move.w     -[A7], D0
  1513. 000011E6  302D D820                move.w     D0, [A5 - 0x27E0]
  1514. 000011EA  D06D D818                add.w      D0, [A5 - 0x27E8]
  1515. 000011EE  3F00                     move.w     -[A7], D0
  1516. 000011F0  A8A7                     syscall    SetRect
  1517. 000011F2  486D D1B8                pea.l      [A5 - 0x2E48]
  1518. 000011F6  700B                     moveq.l    D0, 0x0B
  1519. 000011F8  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1520. 000011FC  720B                     moveq.l    D1, 0x0B
  1521. 000011FE  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1522. 00001202  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1523. 00001206  D041                     add.w      D0, D1
  1524. 00001208  3F00                     move.w     -[A7], D0
  1525. 0000120A  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1526. 0000120E  700C                     moveq.l    D0, 0x0C
  1527. 00001210  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1528. 00001214  720B                     moveq.l    D1, 0x0B
  1529. 00001216  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1530. 0000121A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1531. 0000121E  D041                     add.w      D0, D1
  1532. 00001220  3F00                     move.w     -[A7], D0
  1533. 00001222  302D D820                move.w     D0, [A5 - 0x27E0]
  1534. 00001226  D06D D818                add.w      D0, [A5 - 0x27E8]
  1535. 0000122A  3F00                     move.w     -[A7], D0
  1536. 0000122C  A8A7                     syscall    SetRect
  1537. 0000122E  486D D1C0                pea.l      [A5 - 0x2E40]
  1538. 00001232  700C                     moveq.l    D0, 0x0C
  1539. 00001234  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1540. 00001238  720C                     moveq.l    D1, 0x0C
  1541. 0000123A  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1542. 0000123E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1543. 00001242  D041                     add.w      D0, D1
  1544. 00001244  3F00                     move.w     -[A7], D0
  1545. 00001246  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1546. 0000124A  700D                     moveq.l    D0, 0x0D
  1547. 0000124C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1548. 00001250  720C                     moveq.l    D1, 0x0C
  1549. 00001252  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1550. 00001256  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1551. 0000125A  D041                     add.w      D0, D1
  1552. 0000125C  3F00                     move.w     -[A7], D0
  1553. 0000125E  302D D820                move.w     D0, [A5 - 0x27E0]
  1554. 00001262  D06D D818                add.w      D0, [A5 - 0x27E8]
  1555. 00001266  3F00                     move.w     -[A7], D0
  1556. 00001268  A8A7                     syscall    SetRect
  1557. 0000126A  486D D1C8                pea.l      [A5 - 0x2E38]
  1558. 0000126E  700D                     moveq.l    D0, 0x0D
  1559. 00001270  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1560. 00001274  720D                     moveq.l    D1, 0x0D
  1561. 00001276  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1562. 0000127A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1563. 0000127E  D041                     add.w      D0, D1
  1564. 00001280  3F00                     move.w     -[A7], D0
  1565. 00001282  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1566. 00001286  700E                     moveq.l    D0, 0x0E
  1567. 00001288  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1568. 0000128C  720D                     moveq.l    D1, 0x0D
  1569. 0000128E  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1570. 00001292  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1571. 00001296  D041                     add.w      D0, D1
  1572. 00001298  3F00                     move.w     -[A7], D0
  1573. 0000129A  302D D820                move.w     D0, [A5 - 0x27E0]
  1574. 0000129E  D06D D818                add.w      D0, [A5 - 0x27E8]
  1575. 000012A2  3F00                     move.w     -[A7], D0
  1576. 000012A4  A8A7                     syscall    SetRect
  1577. 000012A6  486D D1D0                pea.l      [A5 - 0x2E30]
  1578. 000012AA  700E                     moveq.l    D0, 0x0E
  1579. 000012AC  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1580. 000012B0  720E                     moveq.l    D1, 0x0E
  1581. 000012B2  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1582. 000012B6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1583. 000012BA  D041                     add.w      D0, D1
  1584. 000012BC  3F00                     move.w     -[A7], D0
  1585. 000012BE  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1586. 000012C2  700F                     moveq.l    D0, 0x0F
  1587. 000012C4  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1588. 000012C8  720E                     moveq.l    D1, 0x0E
  1589. 000012CA  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1590. 000012CE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1591. 000012D2  D041                     add.w      D0, D1
  1592. 000012D4  3F00                     move.w     -[A7], D0
  1593. 000012D6  302D D820                move.w     D0, [A5 - 0x27E0]
  1594. 000012DA  D06D D818                add.w      D0, [A5 - 0x27E8]
  1595. 000012DE  3F00                     move.w     -[A7], D0
  1596. 000012E0  A8A7                     syscall    SetRect
  1597. 000012E2  486D D1D8                pea.l      [A5 - 0x2E28]
  1598. 000012E6  700F                     moveq.l    D0, 0x0F
  1599. 000012E8  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1600. 000012EC  720F                     moveq.l    D1, 0x0F
  1601. 000012EE  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1602. 000012F2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1603. 000012F6  D041                     add.w      D0, D1
  1604. 000012F8  3F00                     move.w     -[A7], D0
  1605. 000012FA  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1606. 000012FE  302D D81A                move.w     D0, [A5 - 0x27E6]
  1607. 00001302  E948                     lsl        D0.w, 4
  1608. 00001304  720F                     moveq.l    D1, 0x0F
  1609. 00001306  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1610. 0000130A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1611. 0000130E  D041                     add.w      D0, D1
  1612. 00001310  3F00                     move.w     -[A7], D0
  1613. 00001312  302D D820                move.w     D0, [A5 - 0x27E0]
  1614. 00001316  D06D D818                add.w      D0, [A5 - 0x27E8]
  1615. 0000131A  3F00                     move.w     -[A7], D0
  1616. 0000131C  A8A7                     syscall    SetRect
  1617. 0000131E  486D D1E0                pea.l      [A5 - 0x2E20]
  1618. 00001322  302D D81A                move.w     D0, [A5 - 0x27E6]
  1619. 00001326  E948                     lsl        D0.w, 4
  1620. 00001328  322D D81C                move.w     D1, [A5 - 0x27E4]
  1621. 0000132C  E949                     lsl        D1.w, 4
  1622. 0000132E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1623. 00001332  D041                     add.w      D0, D1
  1624. 00001334  3F00                     move.w     -[A7], D0
  1625. 00001336  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1626. 0000133A  7011                     moveq.l    D0, 0x11
  1627. 0000133C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1628. 00001340  322D D81C                move.w     D1, [A5 - 0x27E4]
  1629. 00001344  E949                     lsl        D1.w, 4
  1630. 00001346  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1631. 0000134A  D041                     add.w      D0, D1
  1632. 0000134C  3F00                     move.w     -[A7], D0
  1633. 0000134E  302D D820                move.w     D0, [A5 - 0x27E0]
  1634. 00001352  D06D D818                add.w      D0, [A5 - 0x27E8]
  1635. 00001356  3F00                     move.w     -[A7], D0
  1636. 00001358  A8A7                     syscall    SetRect
  1637. 0000135A  486D D1E8                pea.l      [A5 - 0x2E18]
  1638. 0000135E  7011                     moveq.l    D0, 0x11
  1639. 00001360  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1640. 00001364  7211                     moveq.l    D1, 0x11
  1641. 00001366  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1642. 0000136A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1643. 0000136E  D041                     add.w      D0, D1
  1644. 00001370  3F00                     move.w     -[A7], D0
  1645. 00001372  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1646. 00001376  7012                     moveq.l    D0, 0x12
  1647. 00001378  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1648. 0000137C  7211                     moveq.l    D1, 0x11
  1649. 0000137E  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1650. 00001382  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1651. 00001386  D041                     add.w      D0, D1
  1652. 00001388  3F00                     move.w     -[A7], D0
  1653. 0000138A  302D D820                move.w     D0, [A5 - 0x27E0]
  1654. 0000138E  D06D D818                add.w      D0, [A5 - 0x27E8]
  1655. 00001392  3F00                     move.w     -[A7], D0
  1656. 00001394  A8A7                     syscall    SetRect
  1657. 00001396  486D D1F0                pea.l      [A5 - 0x2E10]
  1658. 0000139A  7012                     moveq.l    D0, 0x12
  1659. 0000139C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1660. 000013A0  7212                     moveq.l    D1, 0x12
  1661. 000013A2  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1662. 000013A6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1663. 000013AA  D041                     add.w      D0, D1
  1664. 000013AC  3F00                     move.w     -[A7], D0
  1665. 000013AE  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1666. 000013B2  7013                     moveq.l    D0, 0x13
  1667. 000013B4  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1668. 000013B8  7212                     moveq.l    D1, 0x12
  1669. 000013BA  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1670. 000013BE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1671. 000013C2  D041                     add.w      D0, D1
  1672. 000013C4  3F00                     move.w     -[A7], D0
  1673. 000013C6  302D D820                move.w     D0, [A5 - 0x27E0]
  1674. 000013CA  D06D D818                add.w      D0, [A5 - 0x27E8]
  1675. 000013CE  3F00                     move.w     -[A7], D0
  1676. 000013D0  A8A7                     syscall    SetRect
  1677. 000013D2  486D D1F8                pea.l      [A5 - 0x2E08]
  1678. 000013D6  7013                     moveq.l    D0, 0x13
  1679. 000013D8  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1680. 000013DC  7213                     moveq.l    D1, 0x13
  1681. 000013DE  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1682. 000013E2  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1683. 000013E6  D041                     add.w      D0, D1
  1684. 000013E8  3F00                     move.w     -[A7], D0
  1685. 000013EA  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1686. 000013EE  7014                     moveq.l    D0, 0x14
  1687. 000013F0  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1688. 000013F4  7213                     moveq.l    D1, 0x13
  1689. 000013F6  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1690. 000013FA  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1691. 000013FE  D041                     add.w      D0, D1
  1692. 00001400  3F00                     move.w     -[A7], D0
  1693. 00001402  302D D820                move.w     D0, [A5 - 0x27E0]
  1694. 00001406  D06D D818                add.w      D0, [A5 - 0x27E8]
  1695. 0000140A  3F00                     move.w     -[A7], D0
  1696. 0000140C  A8A7                     syscall    SetRect
  1697. 0000140E  486D D208                pea.l      [A5 - 0x2DF8]
  1698. 00001412  7014                     moveq.l    D0, 0x14
  1699. 00001414  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1700. 00001418  7214                     moveq.l    D1, 0x14
  1701. 0000141A  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1702. 0000141E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1703. 00001422  D041                     add.w      D0, D1
  1704. 00001424  3F00                     move.w     -[A7], D0
  1705. 00001426  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  1706. 0000142A  7015                     moveq.l    D0, 0x15
  1707. 0000142C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1708. 00001430  7214                     moveq.l    D1, 0x14
  1709. 00001432  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1710. 00001436  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1711. 0000143A  D041                     add.w      D0, D1
  1712. 0000143C  3F00                     move.w     -[A7], D0
  1713. 0000143E  302D D820                move.w     D0, [A5 - 0x27E0]
  1714. 00001442  D06D D818                add.w      D0, [A5 - 0x27E8]
  1715. 00001446  3F00                     move.w     -[A7], D0
  1716. 00001448  A8A7                     syscall    SetRect
  1717. 0000144A  3B7C 0056 D81E           move.w     [A5 - 0x27E2], 0x56 /* 'V' */
  1718. 00001450  3B7C 0008 D81C           move.w     [A5 - 0x27E4], 0x8
  1719. 00001456  486D D230                pea.l      [A5 - 0x2DD0]
  1720. 0000145A  302D D81A                move.w     D0, [A5 - 0x27E6]
  1721. 0000145E  E548                     lsl        D0.w, 2
  1722. 00001460  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1723. 00001464  322D D81C                move.w     D1, [A5 - 0x27E4]
  1724. 00001468  E549                     lsl        D1.w, 2
  1725. 0000146A  D041                     add.w      D0, D1
  1726. 0000146C  3F00                     move.w     -[A7], D0
  1727. 0000146E  701C                     moveq.l    D0, 0x1C
  1728. 00001470  D06D D820                add.w      D0, [A5 - 0x27E0]
  1729. 00001474  3F00                     move.w     -[A7], D0
  1730. 00001476  7005                     moveq.l    D0, 0x05
  1731. 00001478  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1732. 0000147C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1733. 00001480  322D D81C                move.w     D1, [A5 - 0x27E4]
  1734. 00001484  E549                     lsl        D1.w, 2
  1735. 00001486  D041                     add.w      D0, D1
  1736. 00001488  3F00                     move.w     -[A7], D0
  1737. 0000148A  302D D820                move.w     D0, [A5 - 0x27E0]
  1738. 0000148E  D06D D818                add.w      D0, [A5 - 0x27E8]
  1739. 00001492  0640 001C                addi.w     D0, 0x1C
  1740. 00001496  3F00                     move.w     -[A7], D0
  1741. 00001498  A8A7                     syscall    SetRect
  1742. 0000149A  486D D238                pea.l      [A5 - 0x2DC8]
  1743. 0000149E  7005                     moveq.l    D0, 0x05
  1744. 000014A0  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1745. 000014A4  7205                     moveq.l    D1, 0x05
  1746. 000014A6  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1747. 000014AA  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1748. 000014AE  D041                     add.w      D0, D1
  1749. 000014B0  3F00                     move.w     -[A7], D0
  1750. 000014B2  701C                     moveq.l    D0, 0x1C
  1751. 000014B4  D06D D820                add.w      D0, [A5 - 0x27E0]
  1752. 000014B8  3F00                     move.w     -[A7], D0
  1753. 000014BA  7006                     moveq.l    D0, 0x06
  1754. 000014BC  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1755. 000014C0  7205                     moveq.l    D1, 0x05
  1756. 000014C2  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1757. 000014C6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1758. 000014CA  D041                     add.w      D0, D1
  1759. 000014CC  3F00                     move.w     -[A7], D0
  1760. 000014CE  302D D820                move.w     D0, [A5 - 0x27E0]
  1761. 000014D2  D06D D818                add.w      D0, [A5 - 0x27E8]
  1762. 000014D6  0640 001C                addi.w     D0, 0x1C
  1763. 000014DA  3F00                     move.w     -[A7], D0
  1764. 000014DC  A8A7                     syscall    SetRect
  1765. 000014DE  486D D240                pea.l      [A5 - 0x2DC0]
  1766. 000014E2  7006                     moveq.l    D0, 0x06
  1767. 000014E4  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1768. 000014E8  7206                     moveq.l    D1, 0x06
  1769. 000014EA  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1770. 000014EE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1771. 000014F2  D041                     add.w      D0, D1
  1772. 000014F4  3F00                     move.w     -[A7], D0
  1773. 000014F6  701C                     moveq.l    D0, 0x1C
  1774. 000014F8  D06D D820                add.w      D0, [A5 - 0x27E0]
  1775. 000014FC  3F00                     move.w     -[A7], D0
  1776. 000014FE  7007                     moveq.l    D0, 0x07
  1777. 00001500  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1778. 00001504  7206                     moveq.l    D1, 0x06
  1779. 00001506  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1780. 0000150A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1781. 0000150E  D041                     add.w      D0, D1
  1782. 00001510  3F00                     move.w     -[A7], D0
  1783. 00001512  302D D820                move.w     D0, [A5 - 0x27E0]
  1784. 00001516  D06D D818                add.w      D0, [A5 - 0x27E8]
  1785. 0000151A  0640 001C                addi.w     D0, 0x1C
  1786. 0000151E  3F00                     move.w     -[A7], D0
  1787. 00001520  A8A7                     syscall    SetRect
  1788. 00001522  486D D248                pea.l      [A5 - 0x2DB8]
  1789. 00001526  7007                     moveq.l    D0, 0x07
  1790. 00001528  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1791. 0000152C  7207                     moveq.l    D1, 0x07
  1792. 0000152E  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1793. 00001532  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1794. 00001536  D041                     add.w      D0, D1
  1795. 00001538  3F00                     move.w     -[A7], D0
  1796. 0000153A  701C                     moveq.l    D0, 0x1C
  1797. 0000153C  D06D D820                add.w      D0, [A5 - 0x27E0]
  1798. 00001540  3F00                     move.w     -[A7], D0
  1799. 00001542  302D D81A                move.w     D0, [A5 - 0x27E6]
  1800. 00001546  E748                     lsl        D0.w, 3
  1801. 00001548  7207                     moveq.l    D1, 0x07
  1802. 0000154A  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1803. 0000154E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1804. 00001552  D041                     add.w      D0, D1
  1805. 00001554  3F00                     move.w     -[A7], D0
  1806. 00001556  302D D820                move.w     D0, [A5 - 0x27E0]
  1807. 0000155A  D06D D818                add.w      D0, [A5 - 0x27E8]
  1808. 0000155E  0640 001C                addi.w     D0, 0x1C
  1809. 00001562  3F00                     move.w     -[A7], D0
  1810. 00001564  A8A7                     syscall    SetRect
  1811. 00001566  486D D218                pea.l      [A5 - 0x2DE8]
  1812. 0000156A  302D D81A                move.w     D0, [A5 - 0x27E6]
  1813. 0000156E  E748                     lsl        D0.w, 3
  1814. 00001570  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1815. 00001574  322D D81C                move.w     D1, [A5 - 0x27E4]
  1816. 00001578  E749                     lsl        D1.w, 3
  1817. 0000157A  D041                     add.w      D0, D1
  1818. 0000157C  3F00                     move.w     -[A7], D0
  1819. 0000157E  701C                     moveq.l    D0, 0x1C
  1820. 00001580  D06D D820                add.w      D0, [A5 - 0x27E0]
  1821. 00001584  3F00                     move.w     -[A7], D0
  1822. 00001586  7009                     moveq.l    D0, 0x09
  1823. 00001588  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1824. 0000158C  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1825. 00001590  322D D81C                move.w     D1, [A5 - 0x27E4]
  1826. 00001594  E749                     lsl        D1.w, 3
  1827. 00001596  D041                     add.w      D0, D1
  1828. 00001598  3F00                     move.w     -[A7], D0
  1829. 0000159A  302D D820                move.w     D0, [A5 - 0x27E0]
  1830. 0000159E  D06D D818                add.w      D0, [A5 - 0x27E8]
  1831. 000015A2  0640 001C                addi.w     D0, 0x1C
  1832. 000015A6  3F00                     move.w     -[A7], D0
  1833. 000015A8  A8A7                     syscall    SetRect
  1834. 000015AA  486D D200                pea.l      [A5 - 0x2E00]
  1835. 000015AE  7009                     moveq.l    D0, 0x09
  1836. 000015B0  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1837. 000015B4  7209                     moveq.l    D1, 0x09
  1838. 000015B6  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1839. 000015BA  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1840. 000015BE  D041                     add.w      D0, D1
  1841. 000015C0  3F00                     move.w     -[A7], D0
  1842. 000015C2  701C                     moveq.l    D0, 0x1C
  1843. 000015C4  D06D D820                add.w      D0, [A5 - 0x27E0]
  1844. 000015C8  3F00                     move.w     -[A7], D0
  1845. 000015CA  700A                     moveq.l    D0, 0x0A
  1846. 000015CC  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1847. 000015D0  7209                     moveq.l    D1, 0x09
  1848. 000015D2  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1849. 000015D6  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1850. 000015DA  D041                     add.w      D0, D1
  1851. 000015DC  3F00                     move.w     -[A7], D0
  1852. 000015DE  302D D820                move.w     D0, [A5 - 0x27E0]
  1853. 000015E2  D06D D818                add.w      D0, [A5 - 0x27E8]
  1854. 000015E6  0640 001C                addi.w     D0, 0x1C
  1855. 000015EA  3F00                     move.w     -[A7], D0
  1856. 000015EC  A8A7                     syscall    SetRect
  1857. 000015EE  486D D210                pea.l      [A5 - 0x2DF0]
  1858. 000015F2  700A                     moveq.l    D0, 0x0A
  1859. 000015F4  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1860. 000015F8  720A                     moveq.l    D1, 0x0A
  1861. 000015FA  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1862. 000015FE  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1863. 00001602  D041                     add.w      D0, D1
  1864. 00001604  3F00                     move.w     -[A7], D0
  1865. 00001606  701C                     moveq.l    D0, 0x1C
  1866. 00001608  D06D D820                add.w      D0, [A5 - 0x27E0]
  1867. 0000160C  3F00                     move.w     -[A7], D0
  1868. 0000160E  700B                     moveq.l    D0, 0x0B
  1869. 00001610  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1870. 00001614  720A                     moveq.l    D1, 0x0A
  1871. 00001616  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1872. 0000161A  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1873. 0000161E  D041                     add.w      D0, D1
  1874. 00001620  3F00                     move.w     -[A7], D0
  1875. 00001622  302D D820                move.w     D0, [A5 - 0x27E0]
  1876. 00001626  D06D D818                add.w      D0, [A5 - 0x27E8]
  1877. 0000162A  0640 001C                addi.w     D0, 0x1C
  1878. 0000162E  3F00                     move.w     -[A7], D0
  1879. 00001630  A8A7                     syscall    SetRect
  1880. 00001632  486D D250                pea.l      [A5 - 0x2DB0]
  1881. 00001636  700B                     moveq.l    D0, 0x0B
  1882. 00001638  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1883. 0000163C  720B                     moveq.l    D1, 0x0B
  1884. 0000163E  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1885. 00001642  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1886. 00001646  D041                     add.w      D0, D1
  1887. 00001648  3F00                     move.w     -[A7], D0
  1888. 0000164A  701C                     moveq.l    D0, 0x1C
  1889. 0000164C  D06D D820                add.w      D0, [A5 - 0x27E0]
  1890. 00001650  3F00                     move.w     -[A7], D0
  1891. 00001652  700C                     moveq.l    D0, 0x0C
  1892. 00001654  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  1893. 00001658  720B                     moveq.l    D1, 0x0B
  1894. 0000165A  C3ED D81C                muls.w     D1, [A5 - 0x27E4]
  1895. 0000165E  D06D D81E                add.w      D0, [A5 - 0x27E2]
  1896. 00001662  D041                     add.w      D0, D1
  1897. 00001664  3F00                     move.w     -[A7], D0
  1898. 00001666  302D D820                move.w     D0, [A5 - 0x27E0]
  1899. 0000166A  D06D D818                add.w      D0, [A5 - 0x27E8]
  1900. 0000166E  0640 001C                addi.w     D0, 0x1C
  1901. 00001672  3F00                     move.w     -[A7], D0
  1902. 00001674  A8A7                     syscall    SetRect
  1903. 00001676  486D D844                pea.l      [A5 - 0x27BC]
  1904. 0000167A  2F3C 017C 0002           move.l     -[A7], 0x17C0002
  1905. 00001680  2F3C 01E0 026E           move.l     -[A7], 0x1E0026E
  1906. 00001686  A8A7                     syscall    SetRect
  1907. 00001688  486D D83C                pea.l      [A5 - 0x27C4]
  1908. 0000168C  2F3C 00DC 0000           move.l     -[A7], 0xDC0000
  1909. 00001692  2F3C 01BA 0284           move.l     -[A7], 0x1BA0284
  1910. 00001698  A8A7                     syscall    SetRect
  1911. 0000169A  486D D85E                pea.l      [A5 - 0x27A2]
  1912. 0000169E  2F3C 0001 0001           move.l     -[A7], 0x10001
  1913. 000016A4  2F3C 00DC 0271           move.l     -[A7], 0xDC0271
  1914. 000016AA  A8A7                     syscall    SetRect
  1915. 000016AC  486D D866                pea.l      [A5 - 0x279A]
  1916. 000016B0  2F3C 000A 000A           move.l     -[A7], 0xA000A /* '\n\0\n' */
  1917. 000016B6  2F3C 00C8 0269           move.l     -[A7], 0xC80269
  1918. 000016BC  A8A7                     syscall    SetRect
  1919. 000016BE  486D D220                pea.l      [A5 - 0x2DE0]
  1920. 000016C2  2F3C 00CA 0005           move.l     -[A7], 0xCA0005
  1921. 000016C8  2F3C 00DF 001A           move.l     -[A7], 0xDF001A
  1922. 000016CE  A8A7                     syscall    SetRect
  1923. 000016D0  486D D228                pea.l      [A5 - 0x2DD8]
  1924. 000016D4  2F3C 00CA 0259           move.l     -[A7], 0xCA0259
  1925. 000016DA  2F3C 00DF 026E           move.l     -[A7], 0xDF026E
  1926. 000016E0  A8A7                     syscall    SetRect
  1927. 000016E2  486D D9BE                pea.l      [A5 - 0x2642]
  1928. 000016E6  2F3C 0028 00EE           move.l     -[A7], 0x2800EE
  1929. 000016EC  2F3C 003C 0102           move.l     -[A7], 0x3C0102
  1930. 000016F2  A8A7                     syscall    SetRect
  1931. 000016F4  486D D9C6                pea.l      [A5 - 0x263A]
  1932. 000016F8  2F3C 0028 0134           move.l     -[A7], 0x280134
  1933. 000016FE  2F3C 003C 0148           move.l     -[A7], 0x3C0148
  1934. 00001704  A8A7                     syscall    SetRect
  1935. 00001706  486D D9CE                pea.l      [A5 - 0x2632]
  1936. 0000170A  2F3C 0028 017A           move.l     -[A7], 0x28017A
  1937. 00001710  2F3C 003C 018E           move.l     -[A7], 0x3C018E
  1938. 00001716  A8A7                     syscall    SetRect
  1939. 00001718  486D D9D6                pea.l      [A5 - 0x262A]
  1940. 0000171C  2F3C 0030 01F4           move.l     -[A7], 0x3001F4
  1941. 00001722  2F3C 003C 0208           move.l     -[A7], 0x3C0208
  1942. 00001728  A8A7                     syscall    SetRect
  1943. 0000172A  206D CC34                movea.l    A0, [A5 - 0x33CC]
  1944. 0000172E  4868 0010                pea.l      [A0 + 0x10]
  1945. 00001732  A928                     syscall    InvalRect
  1946. 00001734  4A2D DA0E                tst.b      [A5 - 0x25F2]
  1947. 00001738  6740                     beq        +0x42 /* 0000177A */
  1948. 0000173A  1E2D D9B9                move.b     D7, [A5 - 0x2647]
  1949. 0000173E  1C2D D9BA                move.b     D6, [A5 - 0x2646]
  1950. 00001742  1A2D D9BB                move.b     D5, [A5 - 0x2645]
  1951. 00001746  1B7C 0001 D9B9           move.b     [A5 - 0x2647], 0x1
  1952. 0000174C  1B7C 0001 D9BA           move.b     [A5 - 0x2646], 0x1
  1953. 00001752  1B7C 0001 D9BB           move.b     [A5 - 0x2645], 0x1
  1954. 00001758  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  1955. 0000175C  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  1956. 00001760  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  1957. 00001764  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1958. 00001768  1B47 D9B9                move.b     [A5 - 0x2647], D7
  1959. 0000176C  1B46 D9BA                move.b     [A5 - 0x2646], D6
  1960. 00001770  1B45 D9BB                move.b     [A5 - 0x2645], D5
  1961. 00001774  5C8F                     addq.l     A7, 6
  1962. 00001776  6000 2256                bra        +0x2258 /* 000039CE */
  1963. label0000177A:
  1964. 0000177A  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  1965. 0000177E  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  1966. 00001782  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  1967. 00001786  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1968. 0000178A  5C8F                     addq.l     A7, 6
  1969. 0000178C  6000 2240                bra        +0x2242 /* 000039CE */
  1970. label00001790:
  1971. 00001790  4227                     clr.b      -[A7]
  1972. 00001792  3F3C 004E                move.w     -[A7], 0x4E /* 'N' */
  1973. 00001796  486D D7D2                pea.l      [A5 - 0x282E]
  1974. 0000179A  A970                     syscall    GetNextEvent
  1975. 0000179C  4A1F                     tst.b      [A7]+
  1976. 0000179E  6700 222E                beq        +0x2230 /* 000039CE */
  1977. 000017A2  302D D7D2                move.w     D0, [A5 - 0x282E]
  1978. 000017A6  6700 2226                beq        +0x2228 /* 000039CE */
  1979. 000017AA  6B00 2222                bmi        +0x2224 /* 000039CE */
  1980. 000017AE  5740                     subq.w     D0, 3
  1981. 000017B0  6700 1FAE                beq        +0x1FB0 /* 00003760 */
  1982. 000017B4  6A08                     bpl        +0xA /* 000017BE */
  1983. 000017B6  5240                     addq.w     D0, 1
  1984. 000017B8  6A00 2214                bpl        +0x2216 /* 000039CE */
  1985. 000017BC  600A                     bra        +0xC /* 000017C8 */
  1986. label000017BE:
  1987. 000017BE  5740                     subq.w     D0, 3
  1988. 000017C0  6700 2128                beq        +0x212A /* 000038EA */
  1989. 000017C4  6000 2208                bra        +0x220A /* 000039CE */
  1990. label000017C8:
  1991. 000017C8  4267                     clr.w      -[A7]
  1992. 000017CA  2F2D D7DC                move.l     -[A7], [A5 - 0x2824]
  1993. 000017CE  486D D7F2                pea.l      [A5 - 0x280E]
  1994. 000017D2  A92C                     syscall    FindWindow
  1995. 000017D4  0C5F 0003                cmpi.w     [A7]+, 0x3
  1996. 000017D8  6600 21F4                bne        +0x21F6 /* 000039CE */
  1997. 000017DC  2B6D D7DC D80A           move.l     [A5 - 0x27F6], [A5 - 0x2824]
  1998. 000017E2  486D D80A                pea.l      [A5 - 0x27F6]
  1999. 000017E6  A871                     syscall    GlobalToLocal
  2000. 000017E8  4A2D D7FD                tst.b      [A5 - 0x2803]
  2001. 000017EC  671C                     beq        +0x1E /* 0000180A */
  2002. 000017EE  700C                     moveq.l    D0, 0x0C
  2003. 000017F0  C1ED D80C                muls.w     D0, [A5 - 0x27F4]
  2004. 000017F4  48C0                     ext.l      D0
  2005. 000017F6  81FC 0007                divs.w     D0, 0x7
  2006. 000017FA  48C0                     ext.l      D0
  2007. 000017FC  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  2008. 00001800  0640 000C                addi.w     D0, 0xC
  2009. 00001804  3B40 D822                move.w     [A5 - 0x27DE], D0
  2010. 00001808  6018                     bra        +0x1A /* 00001822 */
  2011. label0000180A:
  2012. 0000180A  700C                     moveq.l    D0, 0x0C
  2013. 0000180C  C1ED D80C                muls.w     D0, [A5 - 0x27F4]
  2014. 00001810  48C0                     ext.l      D0
  2015. 00001812  81FC 0007                divs.w     D0, 0x7
  2016. 00001816  48C0                     ext.l      D0
  2017. 00001818  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  2018. 0000181C  5540                     subq.w     D0, 2
  2019. 0000181E  3B40 D822                move.w     [A5 - 0x27DE], D0
  2020. label00001822:
  2021. 00001822  4227                     clr.b      -[A7]
  2022. 00001824  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2023. 00001828  302D D822                move.w     D0, [A5 - 0x27DE]
  2024. 0000182C  204D                     movea.l    A0, A5
  2025. 0000182E  48C0                     ext.l      D0
  2026. 00001830  E588                     lsl        D0, 2
  2027. 00001832  D1C0                     add.l      A0, D0
  2028. 00001834  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  2029. 00001838  A8E8                     syscall    PtInRgn
  2030. 0000183A  4A1F                     tst.b      [A7]+
  2031. 0000183C  660C                     bne        +0xE /* 0000184A */
  2032. 0000183E  526D D822                addq.w     [A5 - 0x27DE], 1
  2033. 00001842  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  2034. 00001848  6DD8                     blt        -0x26 /* 00001822 */
  2035. label0000184A:
  2036. 0000184A  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  2037. 00001850  6C00 0248                bge        +0x24A /* 00001A9A */
  2038. 00001854  4A2D D9B9                tst.b      [A5 - 0x2647]
  2039. 00001858  6732                     beq        +0x34 /* 0000188C */
  2040. 0000185A  4A2D D9BA                tst.b      [A5 - 0x2646]
  2041. 0000185E  670A                     beq        +0xC /* 0000186A */
  2042. 00001860  302D DA08                move.w     D0, [A5 - 0x25F8]
  2043. 00001864  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  2044. 00001868  6722                     beq        +0x24 /* 0000188C */
  2045. label0000186A:
  2046. 0000186A  4A2D D9BB                tst.b      [A5 - 0x2645]
  2047. 0000186E  670A                     beq        +0xC /* 0000187A */
  2048. 00001870  302D DA0A                move.w     D0, [A5 - 0x25F6]
  2049. 00001874  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  2050. 00001878  6712                     beq        +0x14 /* 0000188C */
  2051. label0000187A:
  2052. 0000187A  306D D822                movea.w    A0, [A5 - 0x27DE]
  2053. 0000187E  4868 0015                pea.l      [A0 + 0x15]
  2054. 00001882  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  2055. 00001886  4EBA 2250                jsr        [PC + 0x2250 /* 00003AD8 */]
  2056. 0000188A  508F                     addq.l     A7, 8
  2057. label0000188C:
  2058. 0000188C  4A2D D9BA                tst.b      [A5 - 0x2646]
  2059. 00001890  6732                     beq        +0x34 /* 000018C4 */
  2060. 00001892  4A2D D9B9                tst.b      [A5 - 0x2647]
  2061. 00001896  670A                     beq        +0xC /* 000018A2 */
  2062. 00001898  302D DA06                move.w     D0, [A5 - 0x25FA]
  2063. 0000189C  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  2064. 000018A0  6722                     beq        +0x24 /* 000018C4 */
  2065. label000018A2:
  2066. 000018A2  4A2D D9BB                tst.b      [A5 - 0x2645]
  2067. 000018A6  670A                     beq        +0xC /* 000018B2 */
  2068. 000018A8  302D DA0A                move.w     D0, [A5 - 0x25F6]
  2069. 000018AC  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  2070. 000018B0  6712                     beq        +0x14 /* 000018C4 */
  2071. label000018B2:
  2072. 000018B2  306D D822                movea.w    A0, [A5 - 0x27DE]
  2073. 000018B6  4868 0015                pea.l      [A0 + 0x15]
  2074. 000018BA  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  2075. 000018BE  4EBA 2218                jsr        [PC + 0x2218 /* 00003AD8 */]
  2076. 000018C2  508F                     addq.l     A7, 8
  2077. label000018C4:
  2078. 000018C4  4A2D D9BB                tst.b      [A5 - 0x2645]
  2079. 000018C8  6732                     beq        +0x34 /* 000018FC */
  2080. 000018CA  4A2D D9BA                tst.b      [A5 - 0x2646]
  2081. 000018CE  670A                     beq        +0xC /* 000018DA */
  2082. 000018D0  302D DA08                move.w     D0, [A5 - 0x25F8]
  2083. 000018D4  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  2084. 000018D8  6722                     beq        +0x24 /* 000018FC */
  2085. label000018DA:
  2086. 000018DA  4A2D D9B9                tst.b      [A5 - 0x2647]
  2087. 000018DE  670A                     beq        +0xC /* 000018EA */
  2088. 000018E0  302D DA06                move.w     D0, [A5 - 0x25FA]
  2089. 000018E4  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  2090. 000018E8  6712                     beq        +0x14 /* 000018FC */
  2091. label000018EA:
  2092. 000018EA  306D D822                movea.w    A0, [A5 - 0x27DE]
  2093. 000018EE  4868 0015                pea.l      [A0 + 0x15]
  2094. 000018F2  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  2095. 000018F6  4EBA 21E0                jsr        [PC + 0x21E0 /* 00003AD8 */]
  2096. 000018FA  508F                     addq.l     A7, 8
  2097. label000018FC:
  2098. 000018FC  302D D822                move.w     D0, [A5 - 0x27DE]
  2099. 00001900  204D                     movea.l    A0, A5
  2100. 00001902  48C0                     ext.l      D0
  2101. 00001904  E588                     lsl        D0, 2
  2102. 00001906  D1C0                     add.l      A0, D0
  2103. 00001908  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  2104. 0000190C  A8D5                     syscall    InverRgn/InvertRgn
  2105. 0000190E  43ED D834                lea.l      A1, [A5 - 0x27CC]
  2106. 00001912  206D D290                movea.l    A0, [A5 - 0x2D70]
  2107. 00001916  A03B                     syscall    Delay
  2108. 00001918  2280                     move.l     [A1], D0
  2109. 0000191A  302D D822                move.w     D0, [A5 - 0x27DE]
  2110. 0000191E  204D                     movea.l    A0, A5
  2111. 00001920  48C0                     ext.l      D0
  2112. 00001922  E588                     lsl        D0, 2
  2113. 00001924  D1C0                     add.l      A0, D0
  2114. 00001926  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  2115. 0000192A  A8D5                     syscall    InverRgn/InvertRgn
  2116. 0000192C  6000 015E                bra        +0x160 /* 00001A8C */
  2117. label00001930:
  2118. 00001930  486D D80E                pea.l      [A5 - 0x27F2]
  2119. 00001934  A972                     syscall    GetMouse
  2120. 00001936  4A2D D7FD                tst.b      [A5 - 0x2803]
  2121. 0000193A  671C                     beq        +0x1E /* 00001958 */
  2122. 0000193C  700C                     moveq.l    D0, 0x0C
  2123. 0000193E  C1ED D810                muls.w     D0, [A5 - 0x27F0]
  2124. 00001942  48C0                     ext.l      D0
  2125. 00001944  81FC 0007                divs.w     D0, 0x7
  2126. 00001948  48C0                     ext.l      D0
  2127. 0000194A  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  2128. 0000194E  0640 000C                addi.w     D0, 0xC
  2129. 00001952  3B40 D824                move.w     [A5 - 0x27DC], D0
  2130. 00001956  6018                     bra        +0x1A /* 00001970 */
  2131. label00001958:
  2132. 00001958  700C                     moveq.l    D0, 0x0C
  2133. 0000195A  C1ED D810                muls.w     D0, [A5 - 0x27F0]
  2134. 0000195E  48C0                     ext.l      D0
  2135. 00001960  81FC 0007                divs.w     D0, 0x7
  2136. 00001964  48C0                     ext.l      D0
  2137. 00001966  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  2138. 0000196A  5540                     subq.w     D0, 2
  2139. 0000196C  3B40 D824                move.w     [A5 - 0x27DC], D0
  2140. label00001970:
  2141. 00001970  4227                     clr.b      -[A7]
  2142. 00001972  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  2143. 00001976  302D D824                move.w     D0, [A5 - 0x27DC]
  2144. 0000197A  204D                     movea.l    A0, A5
  2145. 0000197C  48C0                     ext.l      D0
  2146. 0000197E  E588                     lsl        D0, 2
  2147. 00001980  D1C0                     add.l      A0, D0
  2148. 00001982  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  2149. 00001986  A8E8                     syscall    PtInRgn
  2150. 00001988  4A1F                     tst.b      [A7]+
  2151. 0000198A  660C                     bne        +0xE /* 00001998 */
  2152. 0000198C  526D D824                addq.w     [A5 - 0x27DC], 1
  2153. 00001990  0C6D 0058 D824           cmpi.w     [A5 - 0x27DC], 0x58 /* 'X' */
  2154. 00001996  6DD8                     blt        -0x26 /* 00001970 */
  2155. label00001998:
  2156. 00001998  0C6D 0058 D824           cmpi.w     [A5 - 0x27DC], 0x58 /* 'X' */
  2157. 0000199E  6C00 00EC                bge        +0xEE /* 00001A8C */
  2158. 000019A2  302D D824                move.w     D0, [A5 - 0x27DC]
  2159. 000019A6  B06D D822                cmp.w      D0, [A5 - 0x27DE]
  2160. 000019AA  6700 00E0                beq        +0xE2 /* 00001A8C */
  2161. 000019AE  4A2D D9B9                tst.b      [A5 - 0x2647]
  2162. 000019B2  6732                     beq        +0x34 /* 000019E6 */
  2163. 000019B4  4A2D D9BA                tst.b      [A5 - 0x2646]
  2164. 000019B8  670A                     beq        +0xC /* 000019C4 */
  2165. 000019BA  302D DA08                move.w     D0, [A5 - 0x25F8]
  2166. 000019BE  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  2167. 000019C2  6722                     beq        +0x24 /* 000019E6 */
  2168. label000019C4:
  2169. 000019C4  4A2D D9BB                tst.b      [A5 - 0x2645]
  2170. 000019C8  670A                     beq        +0xC /* 000019D4 */
  2171. 000019CA  302D DA0A                move.w     D0, [A5 - 0x25F6]
  2172. 000019CE  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  2173. 000019D2  6712                     beq        +0x14 /* 000019E6 */
  2174. label000019D4:
  2175. 000019D4  306D D824                movea.w    A0, [A5 - 0x27DC]
  2176. 000019D8  4868 0015                pea.l      [A0 + 0x15]
  2177. 000019DC  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  2178. 000019E0  4EBA 20F6                jsr        [PC + 0x20F6 /* 00003AD8 */]
  2179. 000019E4  508F                     addq.l     A7, 8
  2180. label000019E6:
  2181. 000019E6  4A2D D9BA                tst.b      [A5 - 0x2646]
  2182. 000019EA  6732                     beq        +0x34 /* 00001A1E */
  2183. 000019EC  4A2D D9B9                tst.b      [A5 - 0x2647]
  2184. 000019F0  670A                     beq        +0xC /* 000019FC */
  2185. 000019F2  302D DA06                move.w     D0, [A5 - 0x25FA]
  2186. 000019F6  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  2187. 000019FA  6722                     beq        +0x24 /* 00001A1E */
  2188. label000019FC:
  2189. 000019FC  4A2D D9BB                tst.b      [A5 - 0x2645]
  2190. 00001A00  670A                     beq        +0xC /* 00001A0C */
  2191. 00001A02  302D DA0A                move.w     D0, [A5 - 0x25F6]
  2192. 00001A06  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  2193. 00001A0A  6712                     beq        +0x14 /* 00001A1E */
  2194. label00001A0C:
  2195. 00001A0C  306D D824                movea.w    A0, [A5 - 0x27DC]
  2196. 00001A10  4868 0015                pea.l      [A0 + 0x15]
  2197. 00001A14  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  2198. 00001A18  4EBA 20BE                jsr        [PC + 0x20BE /* 00003AD8 */]
  2199. 00001A1C  508F                     addq.l     A7, 8
  2200. label00001A1E:
  2201. 00001A1E  4A2D D9BB                tst.b      [A5 - 0x2645]
  2202. 00001A22  6732                     beq        +0x34 /* 00001A56 */
  2203. 00001A24  4A2D D9BA                tst.b      [A5 - 0x2646]
  2204. 00001A28  670A                     beq        +0xC /* 00001A34 */
  2205. 00001A2A  302D DA08                move.w     D0, [A5 - 0x25F8]
  2206. 00001A2E  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  2207. 00001A32  6722                     beq        +0x24 /* 00001A56 */
  2208. label00001A34:
  2209. 00001A34  4A2D D9B9                tst.b      [A5 - 0x2647]
  2210. 00001A38  670A                     beq        +0xC /* 00001A44 */
  2211. 00001A3A  302D DA06                move.w     D0, [A5 - 0x25FA]
  2212. 00001A3E  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  2213. 00001A42  6712                     beq        +0x14 /* 00001A56 */
  2214. label00001A44:
  2215. 00001A44  306D D824                movea.w    A0, [A5 - 0x27DC]
  2216. 00001A48  4868 0015                pea.l      [A0 + 0x15]
  2217. 00001A4C  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  2218. 00001A50  4EBA 2086                jsr        [PC + 0x2086 /* 00003AD8 */]
  2219. 00001A54  508F                     addq.l     A7, 8
  2220. label00001A56:
  2221. 00001A56  302D D824                move.w     D0, [A5 - 0x27DC]
  2222. 00001A5A  204D                     movea.l    A0, A5
  2223. 00001A5C  48C0                     ext.l      D0
  2224. 00001A5E  E588                     lsl        D0, 2
  2225. 00001A60  D1C0                     add.l      A0, D0
  2226. 00001A62  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  2227. 00001A66  A8D5                     syscall    InverRgn/InvertRgn
  2228. 00001A68  43ED D834                lea.l      A1, [A5 - 0x27CC]
  2229. 00001A6C  206D D290                movea.l    A0, [A5 - 0x2D70]
  2230. 00001A70  A03B                     syscall    Delay
  2231. 00001A72  2280                     move.l     [A1], D0
  2232. 00001A74  302D D824                move.w     D0, [A5 - 0x27DC]
  2233. 00001A78  204D                     movea.l    A0, A5
  2234. 00001A7A  48C0                     ext.l      D0
  2235. 00001A7C  E588                     lsl        D0, 2
  2236. 00001A7E  D1C0                     add.l      A0, D0
  2237. 00001A80  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  2238. 00001A84  A8D5                     syscall    InverRgn/InvertRgn
  2239. 00001A86  3B6D D824 D822           move.w     [A5 - 0x27DE], [A5 - 0x27DC]
  2240. label00001A8C:
  2241. 00001A8C  4227                     clr.b      -[A7]
  2242. 00001A8E  A973                     syscall    StillDown
  2243. 00001A90  4A1F                     tst.b      [A7]+
  2244. 00001A92  6600 FE9C                bne        -0x162 /* 00001930 */
  2245. 00001A96  6000 1F36                bra        +0x1F38 /* 000039CE */
  2246. label00001A9A:
  2247. 00001A9A  4267                     clr.w      -[A7]
  2248. 00001A9C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2249. 00001AA0  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  2250. 00001AA4  486D D854                pea.l      [A5 - 0x27AC]
  2251. 00001AA8  A96C                     syscall    FindControl
  2252. 00001AAA  0C5F 0081                cmpi.w     [A7]+, 0x81
  2253. 00001AAE  6664                     bne        +0x66 /* 00001B14 */
  2254. 00001AB0  4267                     clr.w      -[A7]
  2255. 00001AB2  2F2D D854                move.l     -[A7], [A5 - 0x27AC]
  2256. 00001AB6  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2257. 00001ABA  42A7                     clr.l      -[A7]
  2258. 00001ABC  A968                     syscall    TrackControl
  2259. 00001ABE  3B5F D816                move.w     [A5 - 0x27EA], [A7]+
  2260. 00001AC2  202D D854                move.l     D0, [A5 - 0x27AC]
  2261. 00001AC6  B0AD D390                cmp.l      D0, [A5 - 0x2C70]
  2262. 00001ACA  660C                     bne        +0xE /* 00001AD8 */
  2263. 00001ACC  4267                     clr.w      -[A7]
  2264. 00001ACE  2F2D D854                move.l     -[A7], [A5 - 0x27AC]
  2265. 00001AD2  A960                     syscall    GetControlValue/GetCtlValue
  2266. 00001AD4  3B5F D386                move.w     [A5 - 0x2C7A], [A7]+
  2267. label00001AD8:
  2268. 00001AD8  202D D854                move.l     D0, [A5 - 0x27AC]
  2269. 00001ADC  B0AD D394                cmp.l      D0, [A5 - 0x2C6C]
  2270. 00001AE0  660C                     bne        +0xE /* 00001AEE */
  2271. 00001AE2  4267                     clr.w      -[A7]
  2272. 00001AE4  2F2D D854                move.l     -[A7], [A5 - 0x27AC]
  2273. 00001AE8  A960                     syscall    GetControlValue/GetCtlValue
  2274. 00001AEA  3B5F D388                move.w     [A5 - 0x2C78], [A7]+
  2275. label00001AEE:
  2276. 00001AEE  202D D854                move.l     D0, [A5 - 0x27AC]
  2277. 00001AF2  B0AD D398                cmp.l      D0, [A5 - 0x2C68]
  2278. 00001AF6  6600 1ED6                bne        +0x1ED8 /* 000039CE */
  2279. 00001AFA  4267                     clr.w      -[A7]
  2280. 00001AFC  2F2D D854                move.l     -[A7], [A5 - 0x27AC]
  2281. 00001B00  A960                     syscall    GetControlValue/GetCtlValue
  2282. 00001B02  7007                     moveq.l    D0, 0x07
  2283. 00001B04  905F                     sub.w      D0, [A7]+
  2284. 00001B06  3B40 D38C                move.w     [A5 - 0x2C74], D0
  2285. 00001B0A  3F00                     move.w     -[A7], D0
  2286. 00001B0C  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  2287. 00001B10  6000 1EBC                bra        +0x1EBE /* 000039CE */
  2288. label00001B14:
  2289. 00001B14  4227                     clr.b      -[A7]
  2290. 00001B16  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2291. 00001B1A  486D CFD0                pea.l      [A5 - 0x3030]
  2292. 00001B1E  A8AD                     syscall    PtInRect
  2293. 00001B20  4A1F                     tst.b      [A7]+
  2294. 00001B22  6700 00F4                beq        +0xF6 /* 00001C18 */
  2295. 00001B26  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2296. 00001B2C  6738                     beq        +0x3A /* 00001B66 */
  2297. 00001B2E  486D CFA0                pea.l      [A5 - 0x3060]
  2298. 00001B32  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2299. 00001B36  4A2D DA14                tst.b      [A5 - 0x25EC]
  2300. 00001B3A  588F                     addq.l     A7, 4
  2301. 00001B3C  660C                     bne        +0xE /* 00001B4A */
  2302. 00001B3E  42A7                     clr.l      -[A7]
  2303. 00001B40  3F3C 0203                move.w     -[A7], 0x203
  2304. 00001B44  AA1E                     syscall    GetCIcon
  2305. 00001B46  2B5F CC3C                move.l     [A5 - 0x33C4], [A7]+
  2306. label00001B4A:
  2307. 00001B4A  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2308. 00001B4E  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2309. 00001B52  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2310. 00001B56  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2311. 00001B5A  486D D866                pea.l      [A5 - 0x279A]
  2312. 00001B5E  A928                     syscall    InvalRect
  2313. 00001B60  5C8F                     addq.l     A7, 6
  2314. 00001B62  6000 1E6A                bra        +0x1E6C /* 000039CE */
  2315. label00001B66:
  2316. 00001B66  4A2D D9B9                tst.b      [A5 - 0x2647]
  2317. 00001B6A  670C                     beq        +0xE /* 00001B78 */
  2318. 00001B6C  4A2D D9BA                tst.b      [A5 - 0x2646]
  2319. 00001B70  6606                     bne        +0x8 /* 00001B78 */
  2320. 00001B72  4A2D D9BB                tst.b      [A5 - 0x2645]
  2321. 00001B76  6732                     beq        +0x34 /* 00001BAA */
  2322. label00001B78:
  2323. 00001B78  4A2D D9BA                tst.b      [A5 - 0x2646]
  2324. 00001B7C  670C                     beq        +0xE /* 00001B8A */
  2325. 00001B7E  4A2D D9B9                tst.b      [A5 - 0x2647]
  2326. 00001B82  6606                     bne        +0x8 /* 00001B8A */
  2327. 00001B84  4A2D D9BB                tst.b      [A5 - 0x2645]
  2328. 00001B88  6720                     beq        +0x22 /* 00001BAA */
  2329. label00001B8A:
  2330. 00001B8A  4A2D D9BB                tst.b      [A5 - 0x2645]
  2331. 00001B8E  670C                     beq        +0xE /* 00001B9C */
  2332. 00001B90  4A2D D9BA                tst.b      [A5 - 0x2646]
  2333. 00001B94  6606                     bne        +0x8 /* 00001B9C */
  2334. 00001B96  4A2D D9B9                tst.b      [A5 - 0x2647]
  2335. 00001B9A  670E                     beq        +0x10 /* 00001BAA */
  2336. label00001B9C:
  2337. 00001B9C  486D DA1C                pea.l      [A5 - 0x25E4]
  2338. 00001BA0  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2339. 00001BA4  588F                     addq.l     A7, 4
  2340. 00001BA6  6000 1E26                bra        +0x1E28 /* 000039CE */
  2341. label00001BAA:
  2342. 00001BAA  3B7C 0001 D2A2           move.w     [A5 - 0x2D5E], 0x1
  2343. 00001BB0  4A2D D9B9                tst.b      [A5 - 0x2647]
  2344. 00001BB4  6716                     beq        +0x18 /* 00001BCC */
  2345. 00001BB6  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2346. 00001BBA  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2347. 00001BBE  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2348. 00001BC2  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2349. 00001BC8  588F                     addq.l     A7, 4
  2350. 00001BCA  6036                     bra        +0x38 /* 00001C02 */
  2351. label00001BCC:
  2352. 00001BCC  4A2D D9BA                tst.b      [A5 - 0x2646]
  2353. 00001BD0  6716                     beq        +0x18 /* 00001BE8 */
  2354. 00001BD2  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2355. 00001BD6  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2356. 00001BDA  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2357. 00001BDE  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2358. 00001BE4  588F                     addq.l     A7, 4
  2359. 00001BE6  601A                     bra        +0x1C /* 00001C02 */
  2360. label00001BE8:
  2361. 00001BE8  4A2D D9BB                tst.b      [A5 - 0x2645]
  2362. 00001BEC  6714                     beq        +0x16 /* 00001C02 */
  2363. 00001BEE  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2364. 00001BF2  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2365. 00001BF6  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2366. 00001BFA  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2367. 00001C00  588F                     addq.l     A7, 4
  2368. label00001C02:
  2369. 00001C02  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2370. 00001C06  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2371. 00001C0A  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2372. 00001C0E  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2373. 00001C12  5C8F                     addq.l     A7, 6
  2374. 00001C14  6000 1DB8                bra        +0x1DBA /* 000039CE */
  2375. label00001C18:
  2376. 00001C18  4227                     clr.b      -[A7]
  2377. 00001C1A  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2378. 00001C1E  486D CFD8                pea.l      [A5 - 0x3028]
  2379. 00001C22  A8AD                     syscall    PtInRect
  2380. 00001C24  4A1F                     tst.b      [A7]+
  2381. 00001C26  6700 00F4                beq        +0xF6 /* 00001D1C */
  2382. 00001C2A  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2383. 00001C30  6738                     beq        +0x3A /* 00001C6A */
  2384. 00001C32  486D CFA4                pea.l      [A5 - 0x305C]
  2385. 00001C36  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2386. 00001C3A  4A2D DA14                tst.b      [A5 - 0x25EC]
  2387. 00001C3E  588F                     addq.l     A7, 4
  2388. 00001C40  660C                     bne        +0xE /* 00001C4E */
  2389. 00001C42  42A7                     clr.l      -[A7]
  2390. 00001C44  3F3C 0203                move.w     -[A7], 0x203
  2391. 00001C48  AA1E                     syscall    GetCIcon
  2392. 00001C4A  2B5F CC40                move.l     [A5 - 0x33C0], [A7]+
  2393. label00001C4E:
  2394. 00001C4E  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2395. 00001C52  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2396. 00001C56  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2397. 00001C5A  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2398. 00001C5E  486D D866                pea.l      [A5 - 0x279A]
  2399. 00001C62  A928                     syscall    InvalRect
  2400. 00001C64  5C8F                     addq.l     A7, 6
  2401. 00001C66  6000 1D66                bra        +0x1D68 /* 000039CE */
  2402. label00001C6A:
  2403. 00001C6A  4A2D D9B9                tst.b      [A5 - 0x2647]
  2404. 00001C6E  670C                     beq        +0xE /* 00001C7C */
  2405. 00001C70  4A2D D9BA                tst.b      [A5 - 0x2646]
  2406. 00001C74  6606                     bne        +0x8 /* 00001C7C */
  2407. 00001C76  4A2D D9BB                tst.b      [A5 - 0x2645]
  2408. 00001C7A  6732                     beq        +0x34 /* 00001CAE */
  2409. label00001C7C:
  2410. 00001C7C  4A2D D9BA                tst.b      [A5 - 0x2646]
  2411. 00001C80  670C                     beq        +0xE /* 00001C8E */
  2412. 00001C82  4A2D D9B9                tst.b      [A5 - 0x2647]
  2413. 00001C86  6606                     bne        +0x8 /* 00001C8E */
  2414. 00001C88  4A2D D9BB                tst.b      [A5 - 0x2645]
  2415. 00001C8C  6720                     beq        +0x22 /* 00001CAE */
  2416. label00001C8E:
  2417. 00001C8E  4A2D D9BB                tst.b      [A5 - 0x2645]
  2418. 00001C92  670C                     beq        +0xE /* 00001CA0 */
  2419. 00001C94  4A2D D9BA                tst.b      [A5 - 0x2646]
  2420. 00001C98  6606                     bne        +0x8 /* 00001CA0 */
  2421. 00001C9A  4A2D D9B9                tst.b      [A5 - 0x2647]
  2422. 00001C9E  670E                     beq        +0x10 /* 00001CAE */
  2423. label00001CA0:
  2424. 00001CA0  486D DA46                pea.l      [A5 - 0x25BA]
  2425. 00001CA4  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2426. 00001CA8  588F                     addq.l     A7, 4
  2427. 00001CAA  6000 1D22                bra        +0x1D24 /* 000039CE */
  2428. label00001CAE:
  2429. 00001CAE  3B7C 0002 D2A2           move.w     [A5 - 0x2D5E], 0x2
  2430. 00001CB4  4A2D D9B9                tst.b      [A5 - 0x2647]
  2431. 00001CB8  6716                     beq        +0x18 /* 00001CD0 */
  2432. 00001CBA  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2433. 00001CBE  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2434. 00001CC2  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2435. 00001CC6  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2436. 00001CCC  588F                     addq.l     A7, 4
  2437. 00001CCE  6036                     bra        +0x38 /* 00001D06 */
  2438. label00001CD0:
  2439. 00001CD0  4A2D D9BA                tst.b      [A5 - 0x2646]
  2440. 00001CD4  6716                     beq        +0x18 /* 00001CEC */
  2441. 00001CD6  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2442. 00001CDA  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2443. 00001CDE  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2444. 00001CE2  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2445. 00001CE8  588F                     addq.l     A7, 4
  2446. 00001CEA  601A                     bra        +0x1C /* 00001D06 */
  2447. label00001CEC:
  2448. 00001CEC  4A2D D9BB                tst.b      [A5 - 0x2645]
  2449. 00001CF0  6714                     beq        +0x16 /* 00001D06 */
  2450. 00001CF2  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2451. 00001CF6  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2452. 00001CFA  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2453. 00001CFE  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2454. 00001D04  588F                     addq.l     A7, 4
  2455. label00001D06:
  2456. 00001D06  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2457. 00001D0A  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2458. 00001D0E  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2459. 00001D12  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2460. 00001D16  5C8F                     addq.l     A7, 6
  2461. 00001D18  6000 1CB4                bra        +0x1CB6 /* 000039CE */
  2462. label00001D1C:
  2463. 00001D1C  4227                     clr.b      -[A7]
  2464. 00001D1E  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2465. 00001D22  486D CFE0                pea.l      [A5 - 0x3020]
  2466. 00001D26  A8AD                     syscall    PtInRect
  2467. 00001D28  4A1F                     tst.b      [A7]+
  2468. 00001D2A  6700 0102                beq        +0x104 /* 00001E2E */
  2469. 00001D2E  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2470. 00001D34  6738                     beq        +0x3A /* 00001D6E */
  2471. 00001D36  486D CFA8                pea.l      [A5 - 0x3058]
  2472. 00001D3A  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2473. 00001D3E  4A2D DA14                tst.b      [A5 - 0x25EC]
  2474. 00001D42  588F                     addq.l     A7, 4
  2475. 00001D44  660C                     bne        +0xE /* 00001D52 */
  2476. 00001D46  42A7                     clr.l      -[A7]
  2477. 00001D48  3F3C 0203                move.w     -[A7], 0x203
  2478. 00001D4C  AA1E                     syscall    GetCIcon
  2479. 00001D4E  2B5F CC44                move.l     [A5 - 0x33BC], [A7]+
  2480. label00001D52:
  2481. 00001D52  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2482. 00001D56  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2483. 00001D5A  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2484. 00001D5E  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2485. 00001D62  486D D866                pea.l      [A5 - 0x279A]
  2486. 00001D66  A928                     syscall    InvalRect
  2487. 00001D68  5C8F                     addq.l     A7, 6
  2488. 00001D6A  6000 1C62                bra        +0x1C64 /* 000039CE */
  2489. label00001D6E:
  2490. 00001D6E  4A2D D9B9                tst.b      [A5 - 0x2647]
  2491. 00001D72  670C                     beq        +0xE /* 00001D80 */
  2492. 00001D74  4A2D D9BA                tst.b      [A5 - 0x2646]
  2493. 00001D78  6606                     bne        +0x8 /* 00001D80 */
  2494. 00001D7A  4A2D D9BB                tst.b      [A5 - 0x2645]
  2495. 00001D7E  6732                     beq        +0x34 /* 00001DB2 */
  2496. label00001D80:
  2497. 00001D80  4A2D D9BA                tst.b      [A5 - 0x2646]
  2498. 00001D84  670C                     beq        +0xE /* 00001D92 */
  2499. 00001D86  4A2D D9B9                tst.b      [A5 - 0x2647]
  2500. 00001D8A  6606                     bne        +0x8 /* 00001D92 */
  2501. 00001D8C  4A2D D9BB                tst.b      [A5 - 0x2645]
  2502. 00001D90  6720                     beq        +0x22 /* 00001DB2 */
  2503. label00001D92:
  2504. 00001D92  4A2D D9BB                tst.b      [A5 - 0x2645]
  2505. 00001D96  670C                     beq        +0xE /* 00001DA4 */
  2506. 00001D98  4A2D D9BA                tst.b      [A5 - 0x2646]
  2507. 00001D9C  6606                     bne        +0x8 /* 00001DA4 */
  2508. 00001D9E  4A2D D9B9                tst.b      [A5 - 0x2647]
  2509. 00001DA2  670E                     beq        +0x10 /* 00001DB2 */
  2510. label00001DA4:
  2511. 00001DA4  486D DA70                pea.l      [A5 - 0x2590]
  2512. 00001DA8  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2513. 00001DAC  588F                     addq.l     A7, 4
  2514. 00001DAE  6000 1C1E                bra        +0x1C20 /* 000039CE */
  2515. label00001DB2:
  2516. 00001DB2  3F3C 0003                move.w     -[A7], 0x3
  2517. 00001DB6  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2518. 00001DBA  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2519. 00001DBE  3B7C 0003 D2A2           move.w     [A5 - 0x2D5E], 0x3
  2520. 00001DC4  4A2D D9B9                tst.b      [A5 - 0x2647]
  2521. 00001DC8  588F                     addq.l     A7, 4
  2522. 00001DCA  6716                     beq        +0x18 /* 00001DE2 */
  2523. 00001DCC  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2524. 00001DD0  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2525. 00001DD4  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2526. 00001DD8  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2527. 00001DDE  588F                     addq.l     A7, 4
  2528. 00001DE0  6036                     bra        +0x38 /* 00001E18 */
  2529. label00001DE2:
  2530. 00001DE2  4A2D D9BA                tst.b      [A5 - 0x2646]
  2531. 00001DE6  6716                     beq        +0x18 /* 00001DFE */
  2532. 00001DE8  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2533. 00001DEC  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2534. 00001DF0  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2535. 00001DF4  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2536. 00001DFA  588F                     addq.l     A7, 4
  2537. 00001DFC  601A                     bra        +0x1C /* 00001E18 */
  2538. label00001DFE:
  2539. 00001DFE  4A2D D9BB                tst.b      [A5 - 0x2645]
  2540. 00001E02  6714                     beq        +0x16 /* 00001E18 */
  2541. 00001E04  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2542. 00001E08  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2543. 00001E0C  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2544. 00001E10  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2545. 00001E16  588F                     addq.l     A7, 4
  2546. label00001E18:
  2547. 00001E18  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2548. 00001E1C  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2549. 00001E20  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2550. 00001E24  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2551. 00001E28  5C8F                     addq.l     A7, 6
  2552. 00001E2A  6000 1BA2                bra        +0x1BA4 /* 000039CE */
  2553. label00001E2E:
  2554. 00001E2E  4227                     clr.b      -[A7]
  2555. 00001E30  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2556. 00001E34  486D CFE8                pea.l      [A5 - 0x3018]
  2557. 00001E38  A8AD                     syscall    PtInRect
  2558. 00001E3A  4A1F                     tst.b      [A7]+
  2559. 00001E3C  6700 00F4                beq        +0xF6 /* 00001F32 */
  2560. 00001E40  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2561. 00001E46  6738                     beq        +0x3A /* 00001E80 */
  2562. 00001E48  486D CFAC                pea.l      [A5 - 0x3054]
  2563. 00001E4C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2564. 00001E50  4A2D DA14                tst.b      [A5 - 0x25EC]
  2565. 00001E54  588F                     addq.l     A7, 4
  2566. 00001E56  660C                     bne        +0xE /* 00001E64 */
  2567. 00001E58  42A7                     clr.l      -[A7]
  2568. 00001E5A  3F3C 0203                move.w     -[A7], 0x203
  2569. 00001E5E  AA1E                     syscall    GetCIcon
  2570. 00001E60  2B5F CC48                move.l     [A5 - 0x33B8], [A7]+
  2571. label00001E64:
  2572. 00001E64  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2573. 00001E68  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2574. 00001E6C  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2575. 00001E70  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2576. 00001E74  486D D866                pea.l      [A5 - 0x279A]
  2577. 00001E78  A928                     syscall    InvalRect
  2578. 00001E7A  5C8F                     addq.l     A7, 6
  2579. 00001E7C  6000 1B50                bra        +0x1B52 /* 000039CE */
  2580. label00001E80:
  2581. 00001E80  4A2D D9B9                tst.b      [A5 - 0x2647]
  2582. 00001E84  670C                     beq        +0xE /* 00001E92 */
  2583. 00001E86  4A2D D9BA                tst.b      [A5 - 0x2646]
  2584. 00001E8A  6606                     bne        +0x8 /* 00001E92 */
  2585. 00001E8C  4A2D D9BB                tst.b      [A5 - 0x2645]
  2586. 00001E90  6732                     beq        +0x34 /* 00001EC4 */
  2587. label00001E92:
  2588. 00001E92  4A2D D9BA                tst.b      [A5 - 0x2646]
  2589. 00001E96  670C                     beq        +0xE /* 00001EA4 */
  2590. 00001E98  4A2D D9B9                tst.b      [A5 - 0x2647]
  2591. 00001E9C  6606                     bne        +0x8 /* 00001EA4 */
  2592. 00001E9E  4A2D D9BB                tst.b      [A5 - 0x2645]
  2593. 00001EA2  6720                     beq        +0x22 /* 00001EC4 */
  2594. label00001EA4:
  2595. 00001EA4  4A2D D9BB                tst.b      [A5 - 0x2645]
  2596. 00001EA8  670C                     beq        +0xE /* 00001EB6 */
  2597. 00001EAA  4A2D D9BA                tst.b      [A5 - 0x2646]
  2598. 00001EAE  6606                     bne        +0x8 /* 00001EB6 */
  2599. 00001EB0  4A2D D9B9                tst.b      [A5 - 0x2647]
  2600. 00001EB4  670E                     beq        +0x10 /* 00001EC4 */
  2601. label00001EB6:
  2602. 00001EB6  486D DA9A                pea.l      [A5 - 0x2566]
  2603. 00001EBA  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2604. 00001EBE  588F                     addq.l     A7, 4
  2605. 00001EC0  6000 1B0C                bra        +0x1B0E /* 000039CE */
  2606. label00001EC4:
  2607. 00001EC4  3B7C 0004 D2A2           move.w     [A5 - 0x2D5E], 0x4
  2608. 00001ECA  4A2D D9B9                tst.b      [A5 - 0x2647]
  2609. 00001ECE  6716                     beq        +0x18 /* 00001EE6 */
  2610. 00001ED0  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2611. 00001ED4  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2612. 00001ED8  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2613. 00001EDC  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2614. 00001EE2  588F                     addq.l     A7, 4
  2615. 00001EE4  6036                     bra        +0x38 /* 00001F1C */
  2616. label00001EE6:
  2617. 00001EE6  4A2D D9BA                tst.b      [A5 - 0x2646]
  2618. 00001EEA  6716                     beq        +0x18 /* 00001F02 */
  2619. 00001EEC  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2620. 00001EF0  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2621. 00001EF4  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2622. 00001EF8  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2623. 00001EFE  588F                     addq.l     A7, 4
  2624. 00001F00  601A                     bra        +0x1C /* 00001F1C */
  2625. label00001F02:
  2626. 00001F02  4A2D D9BB                tst.b      [A5 - 0x2645]
  2627. 00001F06  6714                     beq        +0x16 /* 00001F1C */
  2628. 00001F08  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2629. 00001F0C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2630. 00001F10  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2631. 00001F14  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2632. 00001F1A  588F                     addq.l     A7, 4
  2633. label00001F1C:
  2634. 00001F1C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2635. 00001F20  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2636. 00001F24  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2637. 00001F28  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2638. 00001F2C  5C8F                     addq.l     A7, 6
  2639. 00001F2E  6000 1A9E                bra        +0x1AA0 /* 000039CE */
  2640. label00001F32:
  2641. 00001F32  4227                     clr.b      -[A7]
  2642. 00001F34  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2643. 00001F38  486D CFF0                pea.l      [A5 - 0x3010]
  2644. 00001F3C  A8AD                     syscall    PtInRect
  2645. 00001F3E  4A1F                     tst.b      [A7]+
  2646. 00001F40  6700 00F4                beq        +0xF6 /* 00002036 */
  2647. 00001F44  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2648. 00001F4A  6738                     beq        +0x3A /* 00001F84 */
  2649. 00001F4C  486D CFB0                pea.l      [A5 - 0x3050]
  2650. 00001F50  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2651. 00001F54  4A2D DA14                tst.b      [A5 - 0x25EC]
  2652. 00001F58  588F                     addq.l     A7, 4
  2653. 00001F5A  660C                     bne        +0xE /* 00001F68 */
  2654. 00001F5C  42A7                     clr.l      -[A7]
  2655. 00001F5E  3F3C 0203                move.w     -[A7], 0x203
  2656. 00001F62  AA1E                     syscall    GetCIcon
  2657. 00001F64  2B5F CC4C                move.l     [A5 - 0x33B4], [A7]+
  2658. label00001F68:
  2659. 00001F68  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2660. 00001F6C  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2661. 00001F70  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2662. 00001F74  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2663. 00001F78  486D D866                pea.l      [A5 - 0x279A]
  2664. 00001F7C  A928                     syscall    InvalRect
  2665. 00001F7E  5C8F                     addq.l     A7, 6
  2666. 00001F80  6000 1A4C                bra        +0x1A4E /* 000039CE */
  2667. label00001F84:
  2668. 00001F84  4A2D D9B9                tst.b      [A5 - 0x2647]
  2669. 00001F88  670C                     beq        +0xE /* 00001F96 */
  2670. 00001F8A  4A2D D9BA                tst.b      [A5 - 0x2646]
  2671. 00001F8E  6606                     bne        +0x8 /* 00001F96 */
  2672. 00001F90  4A2D D9BB                tst.b      [A5 - 0x2645]
  2673. 00001F94  6732                     beq        +0x34 /* 00001FC8 */
  2674. label00001F96:
  2675. 00001F96  4A2D D9BA                tst.b      [A5 - 0x2646]
  2676. 00001F9A  670C                     beq        +0xE /* 00001FA8 */
  2677. 00001F9C  4A2D D9B9                tst.b      [A5 - 0x2647]
  2678. 00001FA0  6606                     bne        +0x8 /* 00001FA8 */
  2679. 00001FA2  4A2D D9BB                tst.b      [A5 - 0x2645]
  2680. 00001FA6  6720                     beq        +0x22 /* 00001FC8 */
  2681. label00001FA8:
  2682. 00001FA8  4A2D D9BB                tst.b      [A5 - 0x2645]
  2683. 00001FAC  670C                     beq        +0xE /* 00001FBA */
  2684. 00001FAE  4A2D D9BA                tst.b      [A5 - 0x2646]
  2685. 00001FB2  6606                     bne        +0x8 /* 00001FBA */
  2686. 00001FB4  4A2D D9B9                tst.b      [A5 - 0x2647]
  2687. 00001FB8  670E                     beq        +0x10 /* 00001FC8 */
  2688. label00001FBA:
  2689. 00001FBA  486D DAC4                pea.l      [A5 - 0x253C]
  2690. 00001FBE  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2691. 00001FC2  588F                     addq.l     A7, 4
  2692. 00001FC4  6000 1A08                bra        +0x1A0A /* 000039CE */
  2693. label00001FC8:
  2694. 00001FC8  3B7C 0005 D2A2           move.w     [A5 - 0x2D5E], 0x5
  2695. 00001FCE  4A2D D9B9                tst.b      [A5 - 0x2647]
  2696. 00001FD2  6716                     beq        +0x18 /* 00001FEA */
  2697. 00001FD4  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2698. 00001FD8  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2699. 00001FDC  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2700. 00001FE0  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2701. 00001FE6  588F                     addq.l     A7, 4
  2702. 00001FE8  6036                     bra        +0x38 /* 00002020 */
  2703. label00001FEA:
  2704. 00001FEA  4A2D D9BA                tst.b      [A5 - 0x2646]
  2705. 00001FEE  6716                     beq        +0x18 /* 00002006 */
  2706. 00001FF0  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2707. 00001FF4  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2708. 00001FF8  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2709. 00001FFC  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2710. 00002002  588F                     addq.l     A7, 4
  2711. 00002004  601A                     bra        +0x1C /* 00002020 */
  2712. label00002006:
  2713. 00002006  4A2D D9BB                tst.b      [A5 - 0x2645]
  2714. 0000200A  6714                     beq        +0x16 /* 00002020 */
  2715. 0000200C  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2716. 00002010  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2717. 00002014  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2718. 00002018  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2719. 0000201E  588F                     addq.l     A7, 4
  2720. label00002020:
  2721. 00002020  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2722. 00002024  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2723. 00002028  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2724. 0000202C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2725. 00002030  5C8F                     addq.l     A7, 6
  2726. 00002032  6000 199A                bra        +0x199C /* 000039CE */
  2727. label00002036:
  2728. 00002036  4227                     clr.b      -[A7]
  2729. 00002038  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2730. 0000203C  486D CFF8                pea.l      [A5 - 0x3008]
  2731. 00002040  A8AD                     syscall    PtInRect
  2732. 00002042  4A1F                     tst.b      [A7]+
  2733. 00002044  6700 00F4                beq        +0xF6 /* 0000213A */
  2734. 00002048  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2735. 0000204E  6738                     beq        +0x3A /* 00002088 */
  2736. 00002050  486D CFB4                pea.l      [A5 - 0x304C]
  2737. 00002054  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2738. 00002058  4A2D DA14                tst.b      [A5 - 0x25EC]
  2739. 0000205C  588F                     addq.l     A7, 4
  2740. 0000205E  660C                     bne        +0xE /* 0000206C */
  2741. 00002060  42A7                     clr.l      -[A7]
  2742. 00002062  3F3C 0203                move.w     -[A7], 0x203
  2743. 00002066  AA1E                     syscall    GetCIcon
  2744. 00002068  2B5F CC50                move.l     [A5 - 0x33B0], [A7]+
  2745. label0000206C:
  2746. 0000206C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2747. 00002070  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2748. 00002074  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2749. 00002078  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2750. 0000207C  486D D866                pea.l      [A5 - 0x279A]
  2751. 00002080  A928                     syscall    InvalRect
  2752. 00002082  5C8F                     addq.l     A7, 6
  2753. 00002084  6000 1948                bra        +0x194A /* 000039CE */
  2754. label00002088:
  2755. 00002088  4A2D D9B9                tst.b      [A5 - 0x2647]
  2756. 0000208C  670C                     beq        +0xE /* 0000209A */
  2757. 0000208E  4A2D D9BA                tst.b      [A5 - 0x2646]
  2758. 00002092  6606                     bne        +0x8 /* 0000209A */
  2759. 00002094  4A2D D9BB                tst.b      [A5 - 0x2645]
  2760. 00002098  6732                     beq        +0x34 /* 000020CC */
  2761. label0000209A:
  2762. 0000209A  4A2D D9BA                tst.b      [A5 - 0x2646]
  2763. 0000209E  670C                     beq        +0xE /* 000020AC */
  2764. 000020A0  4A2D D9B9                tst.b      [A5 - 0x2647]
  2765. 000020A4  6606                     bne        +0x8 /* 000020AC */
  2766. 000020A6  4A2D D9BB                tst.b      [A5 - 0x2645]
  2767. 000020AA  6720                     beq        +0x22 /* 000020CC */
  2768. label000020AC:
  2769. 000020AC  4A2D D9BB                tst.b      [A5 - 0x2645]
  2770. 000020B0  670C                     beq        +0xE /* 000020BE */
  2771. 000020B2  4A2D D9BA                tst.b      [A5 - 0x2646]
  2772. 000020B6  6606                     bne        +0x8 /* 000020BE */
  2773. 000020B8  4A2D D9B9                tst.b      [A5 - 0x2647]
  2774. 000020BC  670E                     beq        +0x10 /* 000020CC */
  2775. label000020BE:
  2776. 000020BE  486D DAEE                pea.l      [A5 - 0x2512]
  2777. 000020C2  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2778. 000020C6  588F                     addq.l     A7, 4
  2779. 000020C8  6000 1904                bra        +0x1906 /* 000039CE */
  2780. label000020CC:
  2781. 000020CC  3B7C 0006 D2A2           move.w     [A5 - 0x2D5E], 0x6
  2782. 000020D2  4A2D D9B9                tst.b      [A5 - 0x2647]
  2783. 000020D6  6716                     beq        +0x18 /* 000020EE */
  2784. 000020D8  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2785. 000020DC  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2786. 000020E0  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2787. 000020E4  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2788. 000020EA  588F                     addq.l     A7, 4
  2789. 000020EC  6036                     bra        +0x38 /* 00002124 */
  2790. label000020EE:
  2791. 000020EE  4A2D D9BA                tst.b      [A5 - 0x2646]
  2792. 000020F2  6716                     beq        +0x18 /* 0000210A */
  2793. 000020F4  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2794. 000020F8  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2795. 000020FC  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2796. 00002100  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2797. 00002106  588F                     addq.l     A7, 4
  2798. 00002108  601A                     bra        +0x1C /* 00002124 */
  2799. label0000210A:
  2800. 0000210A  4A2D D9BB                tst.b      [A5 - 0x2645]
  2801. 0000210E  6714                     beq        +0x16 /* 00002124 */
  2802. 00002110  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2803. 00002114  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2804. 00002118  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2805. 0000211C  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2806. 00002122  588F                     addq.l     A7, 4
  2807. label00002124:
  2808. 00002124  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2809. 00002128  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2810. 0000212C  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2811. 00002130  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2812. 00002134  5C8F                     addq.l     A7, 6
  2813. 00002136  6000 1896                bra        +0x1898 /* 000039CE */
  2814. label0000213A:
  2815. 0000213A  4227                     clr.b      -[A7]
  2816. 0000213C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2817. 00002140  486D D000                pea.l      [A5 - 0x3000]
  2818. 00002144  A8AD                     syscall    PtInRect
  2819. 00002146  4A1F                     tst.b      [A7]+
  2820. 00002148  6700 00F4                beq        +0xF6 /* 0000223E */
  2821. 0000214C  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2822. 00002152  6738                     beq        +0x3A /* 0000218C */
  2823. 00002154  486D CFB8                pea.l      [A5 - 0x3048]
  2824. 00002158  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2825. 0000215C  4A2D DA14                tst.b      [A5 - 0x25EC]
  2826. 00002160  588F                     addq.l     A7, 4
  2827. 00002162  660C                     bne        +0xE /* 00002170 */
  2828. 00002164  42A7                     clr.l      -[A7]
  2829. 00002166  3F3C 0203                move.w     -[A7], 0x203
  2830. 0000216A  AA1E                     syscall    GetCIcon
  2831. 0000216C  2B5F CC54                move.l     [A5 - 0x33AC], [A7]+
  2832. label00002170:
  2833. 00002170  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2834. 00002174  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2835. 00002178  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2836. 0000217C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2837. 00002180  486D D866                pea.l      [A5 - 0x279A]
  2838. 00002184  A928                     syscall    InvalRect
  2839. 00002186  5C8F                     addq.l     A7, 6
  2840. 00002188  6000 1844                bra        +0x1846 /* 000039CE */
  2841. label0000218C:
  2842. 0000218C  4A2D D9B9                tst.b      [A5 - 0x2647]
  2843. 00002190  670C                     beq        +0xE /* 0000219E */
  2844. 00002192  4A2D D9BA                tst.b      [A5 - 0x2646]
  2845. 00002196  6606                     bne        +0x8 /* 0000219E */
  2846. 00002198  4A2D D9BB                tst.b      [A5 - 0x2645]
  2847. 0000219C  6732                     beq        +0x34 /* 000021D0 */
  2848. label0000219E:
  2849. 0000219E  4A2D D9BA                tst.b      [A5 - 0x2646]
  2850. 000021A2  670C                     beq        +0xE /* 000021B0 */
  2851. 000021A4  4A2D D9B9                tst.b      [A5 - 0x2647]
  2852. 000021A8  6606                     bne        +0x8 /* 000021B0 */
  2853. 000021AA  4A2D D9BB                tst.b      [A5 - 0x2645]
  2854. 000021AE  6720                     beq        +0x22 /* 000021D0 */
  2855. label000021B0:
  2856. 000021B0  4A2D D9BB                tst.b      [A5 - 0x2645]
  2857. 000021B4  670C                     beq        +0xE /* 000021C2 */
  2858. 000021B6  4A2D D9BA                tst.b      [A5 - 0x2646]
  2859. 000021BA  6606                     bne        +0x8 /* 000021C2 */
  2860. 000021BC  4A2D D9B9                tst.b      [A5 - 0x2647]
  2861. 000021C0  670E                     beq        +0x10 /* 000021D0 */
  2862. label000021C2:
  2863. 000021C2  486D DB18                pea.l      [A5 - 0x24E8]
  2864. 000021C6  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2865. 000021CA  588F                     addq.l     A7, 4
  2866. 000021CC  6000 1800                bra        +0x1802 /* 000039CE */
  2867. label000021D0:
  2868. 000021D0  3B7C 0007 D2A2           move.w     [A5 - 0x2D5E], 0x7
  2869. 000021D6  4A2D D9B9                tst.b      [A5 - 0x2647]
  2870. 000021DA  6716                     beq        +0x18 /* 000021F2 */
  2871. 000021DC  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2872. 000021E0  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2873. 000021E4  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2874. 000021E8  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2875. 000021EE  588F                     addq.l     A7, 4
  2876. 000021F0  6036                     bra        +0x38 /* 00002228 */
  2877. label000021F2:
  2878. 000021F2  4A2D D9BA                tst.b      [A5 - 0x2646]
  2879. 000021F6  6716                     beq        +0x18 /* 0000220E */
  2880. 000021F8  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2881. 000021FC  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2882. 00002200  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2883. 00002204  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2884. 0000220A  588F                     addq.l     A7, 4
  2885. 0000220C  601A                     bra        +0x1C /* 00002228 */
  2886. label0000220E:
  2887. 0000220E  4A2D D9BB                tst.b      [A5 - 0x2645]
  2888. 00002212  6714                     beq        +0x16 /* 00002228 */
  2889. 00002214  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2890. 00002218  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2891. 0000221C  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2892. 00002220  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2893. 00002226  588F                     addq.l     A7, 4
  2894. label00002228:
  2895. 00002228  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2896. 0000222C  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2897. 00002230  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2898. 00002234  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2899. 00002238  5C8F                     addq.l     A7, 6
  2900. 0000223A  6000 1792                bra        +0x1794 /* 000039CE */
  2901. label0000223E:
  2902. 0000223E  4227                     clr.b      -[A7]
  2903. 00002240  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2904. 00002244  486D D008                pea.l      [A5 - 0x2FF8]
  2905. 00002248  A8AD                     syscall    PtInRect
  2906. 0000224A  4A1F                     tst.b      [A7]+
  2907. 0000224C  6700 00F4                beq        +0xF6 /* 00002342 */
  2908. 00002250  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2909. 00002256  6738                     beq        +0x3A /* 00002290 */
  2910. 00002258  486D CFBC                pea.l      [A5 - 0x3044]
  2911. 0000225C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2912. 00002260  4A2D DA14                tst.b      [A5 - 0x25EC]
  2913. 00002264  588F                     addq.l     A7, 4
  2914. 00002266  660C                     bne        +0xE /* 00002274 */
  2915. 00002268  42A7                     clr.l      -[A7]
  2916. 0000226A  3F3C 0203                move.w     -[A7], 0x203
  2917. 0000226E  AA1E                     syscall    GetCIcon
  2918. 00002270  2B5F CC58                move.l     [A5 - 0x33A8], [A7]+
  2919. label00002274:
  2920. 00002274  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2921. 00002278  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2922. 0000227C  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2923. 00002280  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2924. 00002284  486D D866                pea.l      [A5 - 0x279A]
  2925. 00002288  A928                     syscall    InvalRect
  2926. 0000228A  5C8F                     addq.l     A7, 6
  2927. 0000228C  6000 1740                bra        +0x1742 /* 000039CE */
  2928. label00002290:
  2929. 00002290  4A2D D9B9                tst.b      [A5 - 0x2647]
  2930. 00002294  670C                     beq        +0xE /* 000022A2 */
  2931. 00002296  4A2D D9BA                tst.b      [A5 - 0x2646]
  2932. 0000229A  6606                     bne        +0x8 /* 000022A2 */
  2933. 0000229C  4A2D D9BB                tst.b      [A5 - 0x2645]
  2934. 000022A0  6732                     beq        +0x34 /* 000022D4 */
  2935. label000022A2:
  2936. 000022A2  4A2D D9BA                tst.b      [A5 - 0x2646]
  2937. 000022A6  670C                     beq        +0xE /* 000022B4 */
  2938. 000022A8  4A2D D9B9                tst.b      [A5 - 0x2647]
  2939. 000022AC  6606                     bne        +0x8 /* 000022B4 */
  2940. 000022AE  4A2D D9BB                tst.b      [A5 - 0x2645]
  2941. 000022B2  6720                     beq        +0x22 /* 000022D4 */
  2942. label000022B4:
  2943. 000022B4  4A2D D9BB                tst.b      [A5 - 0x2645]
  2944. 000022B8  670C                     beq        +0xE /* 000022C6 */
  2945. 000022BA  4A2D D9BA                tst.b      [A5 - 0x2646]
  2946. 000022BE  6606                     bne        +0x8 /* 000022C6 */
  2947. 000022C0  4A2D D9B9                tst.b      [A5 - 0x2647]
  2948. 000022C4  670E                     beq        +0x10 /* 000022D4 */
  2949. label000022C6:
  2950. 000022C6  486D DB42                pea.l      [A5 - 0x24BE]
  2951. 000022CA  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2952. 000022CE  588F                     addq.l     A7, 4
  2953. 000022D0  6000 16FC                bra        +0x16FE /* 000039CE */
  2954. label000022D4:
  2955. 000022D4  3B7C 0008 D2A2           move.w     [A5 - 0x2D5E], 0x8
  2956. 000022DA  4A2D D9B9                tst.b      [A5 - 0x2647]
  2957. 000022DE  6716                     beq        +0x18 /* 000022F6 */
  2958. 000022E0  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2959. 000022E4  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2960. 000022E8  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2961. 000022EC  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  2962. 000022F2  588F                     addq.l     A7, 4
  2963. 000022F4  6036                     bra        +0x38 /* 0000232C */
  2964. label000022F6:
  2965. 000022F6  4A2D D9BA                tst.b      [A5 - 0x2646]
  2966. 000022FA  6716                     beq        +0x18 /* 00002312 */
  2967. 000022FC  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2968. 00002300  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2969. 00002304  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2970. 00002308  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  2971. 0000230E  588F                     addq.l     A7, 4
  2972. 00002310  601A                     bra        +0x1C /* 0000232C */
  2973. label00002312:
  2974. 00002312  4A2D D9BB                tst.b      [A5 - 0x2645]
  2975. 00002316  6714                     beq        +0x16 /* 0000232C */
  2976. 00002318  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  2977. 0000231C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2978. 00002320  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2979. 00002324  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  2980. 0000232A  588F                     addq.l     A7, 4
  2981. label0000232C:
  2982. 0000232C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  2983. 00002330  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  2984. 00002334  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  2985. 00002338  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2986. 0000233C  5C8F                     addq.l     A7, 6
  2987. 0000233E  6000 168E                bra        +0x1690 /* 000039CE */
  2988. label00002342:
  2989. 00002342  4227                     clr.b      -[A7]
  2990. 00002344  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2991. 00002348  486D D010                pea.l      [A5 - 0x2FF0]
  2992. 0000234C  A8AD                     syscall    PtInRect
  2993. 0000234E  4A1F                     tst.b      [A7]+
  2994. 00002350  6700 00F4                beq        +0xF6 /* 00002446 */
  2995. 00002354  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  2996. 0000235A  6738                     beq        +0x3A /* 00002394 */
  2997. 0000235C  486D CFC0                pea.l      [A5 - 0x3040]
  2998. 00002360  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2999. 00002364  4A2D DA14                tst.b      [A5 - 0x25EC]
  3000. 00002368  588F                     addq.l     A7, 4
  3001. 0000236A  660C                     bne        +0xE /* 00002378 */
  3002. 0000236C  42A7                     clr.l      -[A7]
  3003. 0000236E  3F3C 0203                move.w     -[A7], 0x203
  3004. 00002372  AA1E                     syscall    GetCIcon
  3005. 00002374  2B5F CC5C                move.l     [A5 - 0x33A4], [A7]+
  3006. label00002378:
  3007. 00002378  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3008. 0000237C  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3009. 00002380  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3010. 00002384  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3011. 00002388  486D D866                pea.l      [A5 - 0x279A]
  3012. 0000238C  A928                     syscall    InvalRect
  3013. 0000238E  5C8F                     addq.l     A7, 6
  3014. 00002390  6000 163C                bra        +0x163E /* 000039CE */
  3015. label00002394:
  3016. 00002394  4A2D D9B9                tst.b      [A5 - 0x2647]
  3017. 00002398  670C                     beq        +0xE /* 000023A6 */
  3018. 0000239A  4A2D D9BA                tst.b      [A5 - 0x2646]
  3019. 0000239E  6606                     bne        +0x8 /* 000023A6 */
  3020. 000023A0  4A2D D9BB                tst.b      [A5 - 0x2645]
  3021. 000023A4  6732                     beq        +0x34 /* 000023D8 */
  3022. label000023A6:
  3023. 000023A6  4A2D D9BA                tst.b      [A5 - 0x2646]
  3024. 000023AA  670C                     beq        +0xE /* 000023B8 */
  3025. 000023AC  4A2D D9B9                tst.b      [A5 - 0x2647]
  3026. 000023B0  6606                     bne        +0x8 /* 000023B8 */
  3027. 000023B2  4A2D D9BB                tst.b      [A5 - 0x2645]
  3028. 000023B6  6720                     beq        +0x22 /* 000023D8 */
  3029. label000023B8:
  3030. 000023B8  4A2D D9BB                tst.b      [A5 - 0x2645]
  3031. 000023BC  670C                     beq        +0xE /* 000023CA */
  3032. 000023BE  4A2D D9BA                tst.b      [A5 - 0x2646]
  3033. 000023C2  6606                     bne        +0x8 /* 000023CA */
  3034. 000023C4  4A2D D9B9                tst.b      [A5 - 0x2647]
  3035. 000023C8  670E                     beq        +0x10 /* 000023D8 */
  3036. label000023CA:
  3037. 000023CA  486D DB6C                pea.l      [A5 - 0x2494]
  3038. 000023CE  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3039. 000023D2  588F                     addq.l     A7, 4
  3040. 000023D4  6000 15F8                bra        +0x15FA /* 000039CE */
  3041. label000023D8:
  3042. 000023D8  3B7C 0009 D2A2           move.w     [A5 - 0x2D5E], 0x9 /* '\t' */
  3043. 000023DE  4A2D D9B9                tst.b      [A5 - 0x2647]
  3044. 000023E2  6716                     beq        +0x18 /* 000023FA */
  3045. 000023E4  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3046. 000023E8  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3047. 000023EC  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3048. 000023F0  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  3049. 000023F6  588F                     addq.l     A7, 4
  3050. 000023F8  6036                     bra        +0x38 /* 00002430 */
  3051. label000023FA:
  3052. 000023FA  4A2D D9BA                tst.b      [A5 - 0x2646]
  3053. 000023FE  6716                     beq        +0x18 /* 00002416 */
  3054. 00002400  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3055. 00002404  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3056. 00002408  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3057. 0000240C  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  3058. 00002412  588F                     addq.l     A7, 4
  3059. 00002414  601A                     bra        +0x1C /* 00002430 */
  3060. label00002416:
  3061. 00002416  4A2D D9BB                tst.b      [A5 - 0x2645]
  3062. 0000241A  6714                     beq        +0x16 /* 00002430 */
  3063. 0000241C  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3064. 00002420  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3065. 00002424  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3066. 00002428  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  3067. 0000242E  588F                     addq.l     A7, 4
  3068. label00002430:
  3069. 00002430  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3070. 00002434  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3071. 00002438  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3072. 0000243C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3073. 00002440  5C8F                     addq.l     A7, 6
  3074. 00002442  6000 158A                bra        +0x158C /* 000039CE */
  3075. label00002446:
  3076. 00002446  4227                     clr.b      -[A7]
  3077. 00002448  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3078. 0000244C  486D D018                pea.l      [A5 - 0x2FE8]
  3079. 00002450  A8AD                     syscall    PtInRect
  3080. 00002452  4A1F                     tst.b      [A7]+
  3081. 00002454  6700 00F4                beq        +0xF6 /* 0000254A */
  3082. 00002458  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  3083. 0000245E  6738                     beq        +0x3A /* 00002498 */
  3084. 00002460  486D CFC4                pea.l      [A5 - 0x303C]
  3085. 00002464  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  3086. 00002468  4A2D DA14                tst.b      [A5 - 0x25EC]
  3087. 0000246C  588F                     addq.l     A7, 4
  3088. 0000246E  660C                     bne        +0xE /* 0000247C */
  3089. 00002470  42A7                     clr.l      -[A7]
  3090. 00002472  3F3C 0203                move.w     -[A7], 0x203
  3091. 00002476  AA1E                     syscall    GetCIcon
  3092. 00002478  2B5F CC60                move.l     [A5 - 0x33A0], [A7]+
  3093. label0000247C:
  3094. 0000247C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3095. 00002480  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3096. 00002484  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3097. 00002488  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3098. 0000248C  486D D866                pea.l      [A5 - 0x279A]
  3099. 00002490  A928                     syscall    InvalRect
  3100. 00002492  5C8F                     addq.l     A7, 6
  3101. 00002494  6000 1538                bra        +0x153A /* 000039CE */
  3102. label00002498:
  3103. 00002498  4A2D D9B9                tst.b      [A5 - 0x2647]
  3104. 0000249C  670C                     beq        +0xE /* 000024AA */
  3105. 0000249E  4A2D D9BA                tst.b      [A5 - 0x2646]
  3106. 000024A2  6606                     bne        +0x8 /* 000024AA */
  3107. 000024A4  4A2D D9BB                tst.b      [A5 - 0x2645]
  3108. 000024A8  6732                     beq        +0x34 /* 000024DC */
  3109. label000024AA:
  3110. 000024AA  4A2D D9BA                tst.b      [A5 - 0x2646]
  3111. 000024AE  670C                     beq        +0xE /* 000024BC */
  3112. 000024B0  4A2D D9B9                tst.b      [A5 - 0x2647]
  3113. 000024B4  6606                     bne        +0x8 /* 000024BC */
  3114. 000024B6  4A2D D9BB                tst.b      [A5 - 0x2645]
  3115. 000024BA  6720                     beq        +0x22 /* 000024DC */
  3116. label000024BC:
  3117. 000024BC  4A2D D9BB                tst.b      [A5 - 0x2645]
  3118. 000024C0  670C                     beq        +0xE /* 000024CE */
  3119. 000024C2  4A2D D9BA                tst.b      [A5 - 0x2646]
  3120. 000024C6  6606                     bne        +0x8 /* 000024CE */
  3121. 000024C8  4A2D D9B9                tst.b      [A5 - 0x2647]
  3122. 000024CC  670E                     beq        +0x10 /* 000024DC */
  3123. label000024CE:
  3124. 000024CE  486D DB96                pea.l      [A5 - 0x246A]
  3125. 000024D2  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3126. 000024D6  588F                     addq.l     A7, 4
  3127. 000024D8  6000 14F4                bra        +0x14F6 /* 000039CE */
  3128. label000024DC:
  3129. 000024DC  3B7C 000A D2A2           move.w     [A5 - 0x2D5E], 0xA /* '\n' */
  3130. 000024E2  4A2D D9B9                tst.b      [A5 - 0x2647]
  3131. 000024E6  6716                     beq        +0x18 /* 000024FE */
  3132. 000024E8  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3133. 000024EC  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3134. 000024F0  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3135. 000024F4  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  3136. 000024FA  588F                     addq.l     A7, 4
  3137. 000024FC  6036                     bra        +0x38 /* 00002534 */
  3138. label000024FE:
  3139. 000024FE  4A2D D9BA                tst.b      [A5 - 0x2646]
  3140. 00002502  6716                     beq        +0x18 /* 0000251A */
  3141. 00002504  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3142. 00002508  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3143. 0000250C  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3144. 00002510  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  3145. 00002516  588F                     addq.l     A7, 4
  3146. 00002518  601A                     bra        +0x1C /* 00002534 */
  3147. label0000251A:
  3148. 0000251A  4A2D D9BB                tst.b      [A5 - 0x2645]
  3149. 0000251E  6714                     beq        +0x16 /* 00002534 */
  3150. 00002520  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3151. 00002524  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3152. 00002528  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3153. 0000252C  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  3154. 00002532  588F                     addq.l     A7, 4
  3155. label00002534:
  3156. 00002534  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3157. 00002538  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3158. 0000253C  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3159. 00002540  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3160. 00002544  5C8F                     addq.l     A7, 6
  3161. 00002546  6000 1486                bra        +0x1488 /* 000039CE */
  3162. label0000254A:
  3163. 0000254A  4227                     clr.b      -[A7]
  3164. 0000254C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3165. 00002550  486D D020                pea.l      [A5 - 0x2FE0]
  3166. 00002554  A8AD                     syscall    PtInRect
  3167. 00002556  4A1F                     tst.b      [A7]+
  3168. 00002558  6700 00F4                beq        +0xF6 /* 0000264E */
  3169. 0000255C  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  3170. 00002562  6738                     beq        +0x3A /* 0000259C */
  3171. 00002564  486D CFC8                pea.l      [A5 - 0x3038]
  3172. 00002568  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  3173. 0000256C  4A2D DA14                tst.b      [A5 - 0x25EC]
  3174. 00002570  588F                     addq.l     A7, 4
  3175. 00002572  660C                     bne        +0xE /* 00002580 */
  3176. 00002574  42A7                     clr.l      -[A7]
  3177. 00002576  3F3C 0203                move.w     -[A7], 0x203
  3178. 0000257A  AA1E                     syscall    GetCIcon
  3179. 0000257C  2B5F CC64                move.l     [A5 - 0x339C], [A7]+
  3180. label00002580:
  3181. 00002580  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3182. 00002584  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3183. 00002588  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3184. 0000258C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3185. 00002590  486D D866                pea.l      [A5 - 0x279A]
  3186. 00002594  A928                     syscall    InvalRect
  3187. 00002596  5C8F                     addq.l     A7, 6
  3188. 00002598  6000 1434                bra        +0x1436 /* 000039CE */
  3189. label0000259C:
  3190. 0000259C  4A2D D9B9                tst.b      [A5 - 0x2647]
  3191. 000025A0  670C                     beq        +0xE /* 000025AE */
  3192. 000025A2  4A2D D9BA                tst.b      [A5 - 0x2646]
  3193. 000025A6  6606                     bne        +0x8 /* 000025AE */
  3194. 000025A8  4A2D D9BB                tst.b      [A5 - 0x2645]
  3195. 000025AC  6732                     beq        +0x34 /* 000025E0 */
  3196. label000025AE:
  3197. 000025AE  4A2D D9BA                tst.b      [A5 - 0x2646]
  3198. 000025B2  670C                     beq        +0xE /* 000025C0 */
  3199. 000025B4  4A2D D9B9                tst.b      [A5 - 0x2647]
  3200. 000025B8  6606                     bne        +0x8 /* 000025C0 */
  3201. 000025BA  4A2D D9BB                tst.b      [A5 - 0x2645]
  3202. 000025BE  6720                     beq        +0x22 /* 000025E0 */
  3203. label000025C0:
  3204. 000025C0  4A2D D9BB                tst.b      [A5 - 0x2645]
  3205. 000025C4  670C                     beq        +0xE /* 000025D2 */
  3206. 000025C6  4A2D D9BA                tst.b      [A5 - 0x2646]
  3207. 000025CA  6606                     bne        +0x8 /* 000025D2 */
  3208. 000025CC  4A2D D9B9                tst.b      [A5 - 0x2647]
  3209. 000025D0  670E                     beq        +0x10 /* 000025E0 */
  3210. label000025D2:
  3211. 000025D2  486D DBC0                pea.l      [A5 - 0x2440]
  3212. 000025D6  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3213. 000025DA  588F                     addq.l     A7, 4
  3214. 000025DC  6000 13F0                bra        +0x13F2 /* 000039CE */
  3215. label000025E0:
  3216. 000025E0  3B7C 000B D2A2           move.w     [A5 - 0x2D5E], 0xB
  3217. 000025E6  4A2D D9B9                tst.b      [A5 - 0x2647]
  3218. 000025EA  6716                     beq        +0x18 /* 00002602 */
  3219. 000025EC  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3220. 000025F0  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3221. 000025F4  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3222. 000025F8  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  3223. 000025FE  588F                     addq.l     A7, 4
  3224. 00002600  6036                     bra        +0x38 /* 00002638 */
  3225. label00002602:
  3226. 00002602  4A2D D9BA                tst.b      [A5 - 0x2646]
  3227. 00002606  6716                     beq        +0x18 /* 0000261E */
  3228. 00002608  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3229. 0000260C  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3230. 00002610  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3231. 00002614  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  3232. 0000261A  588F                     addq.l     A7, 4
  3233. 0000261C  601A                     bra        +0x1C /* 00002638 */
  3234. label0000261E:
  3235. 0000261E  4A2D D9BB                tst.b      [A5 - 0x2645]
  3236. 00002622  6714                     beq        +0x16 /* 00002638 */
  3237. 00002624  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3238. 00002628  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3239. 0000262C  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3240. 00002630  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  3241. 00002636  588F                     addq.l     A7, 4
  3242. label00002638:
  3243. 00002638  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3244. 0000263C  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3245. 00002640  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3246. 00002644  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3247. 00002648  5C8F                     addq.l     A7, 6
  3248. 0000264A  6000 1382                bra        +0x1384 /* 000039CE */
  3249. label0000264E:
  3250. 0000264E  4227                     clr.b      -[A7]
  3251. 00002650  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3252. 00002654  486D D028                pea.l      [A5 - 0x2FD8]
  3253. 00002658  A8AD                     syscall    PtInRect
  3254. 0000265A  4A1F                     tst.b      [A7]+
  3255. 0000265C  6700 00F4                beq        +0xF6 /* 00002752 */
  3256. 00002660  082D 0003 D7E0           btst.b     [A5 - 0x2820], 0x3
  3257. 00002666  6738                     beq        +0x3A /* 000026A0 */
  3258. 00002668  486D CFCC                pea.l      [A5 - 0x3034]
  3259. 0000266C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  3260. 00002670  4A2D DA14                tst.b      [A5 - 0x25EC]
  3261. 00002674  588F                     addq.l     A7, 4
  3262. 00002676  660C                     bne        +0xE /* 00002684 */
  3263. 00002678  42A7                     clr.l      -[A7]
  3264. 0000267A  3F3C 0203                move.w     -[A7], 0x203
  3265. 0000267E  AA1E                     syscall    GetCIcon
  3266. 00002680  2B5F CC68                move.l     [A5 - 0x3398], [A7]+
  3267. label00002684:
  3268. 00002684  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3269. 00002688  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3270. 0000268C  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3271. 00002690  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3272. 00002694  486D D866                pea.l      [A5 - 0x279A]
  3273. 00002698  A928                     syscall    InvalRect
  3274. 0000269A  5C8F                     addq.l     A7, 6
  3275. 0000269C  6000 1330                bra        +0x1332 /* 000039CE */
  3276. label000026A0:
  3277. 000026A0  4A2D D9B9                tst.b      [A5 - 0x2647]
  3278. 000026A4  670C                     beq        +0xE /* 000026B2 */
  3279. 000026A6  4A2D D9BA                tst.b      [A5 - 0x2646]
  3280. 000026AA  6606                     bne        +0x8 /* 000026B2 */
  3281. 000026AC  4A2D D9BB                tst.b      [A5 - 0x2645]
  3282. 000026B0  6732                     beq        +0x34 /* 000026E4 */
  3283. label000026B2:
  3284. 000026B2  4A2D D9BA                tst.b      [A5 - 0x2646]
  3285. 000026B6  670C                     beq        +0xE /* 000026C4 */
  3286. 000026B8  4A2D D9B9                tst.b      [A5 - 0x2647]
  3287. 000026BC  6606                     bne        +0x8 /* 000026C4 */
  3288. 000026BE  4A2D D9BB                tst.b      [A5 - 0x2645]
  3289. 000026C2  6720                     beq        +0x22 /* 000026E4 */
  3290. label000026C4:
  3291. 000026C4  4A2D D9BB                tst.b      [A5 - 0x2645]
  3292. 000026C8  670C                     beq        +0xE /* 000026D6 */
  3293. 000026CA  4A2D D9BA                tst.b      [A5 - 0x2646]
  3294. 000026CE  6606                     bne        +0x8 /* 000026D6 */
  3295. 000026D0  4A2D D9B9                tst.b      [A5 - 0x2647]
  3296. 000026D4  670E                     beq        +0x10 /* 000026E4 */
  3297. label000026D6:
  3298. 000026D6  486D DBEA                pea.l      [A5 - 0x2416]
  3299. 000026DA  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3300. 000026DE  588F                     addq.l     A7, 4
  3301. 000026E0  6000 12EC                bra        +0x12EE /* 000039CE */
  3302. label000026E4:
  3303. 000026E4  3B7C 000C D2A2           move.w     [A5 - 0x2D5E], 0xC
  3304. 000026EA  4A2D D9B9                tst.b      [A5 - 0x2647]
  3305. 000026EE  6716                     beq        +0x18 /* 00002706 */
  3306. 000026F0  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3307. 000026F4  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3308. 000026F8  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3309. 000026FC  3B6D D2A2 DA06           move.w     [A5 - 0x25FA], [A5 - 0x2D5E]
  3310. 00002702  588F                     addq.l     A7, 4
  3311. 00002704  6036                     bra        +0x38 /* 0000273C */
  3312. label00002706:
  3313. 00002706  4A2D D9BA                tst.b      [A5 - 0x2646]
  3314. 0000270A  6716                     beq        +0x18 /* 00002722 */
  3315. 0000270C  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3316. 00002710  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3317. 00002714  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3318. 00002718  3B6D D2A2 DA08           move.w     [A5 - 0x25F8], [A5 - 0x2D5E]
  3319. 0000271E  588F                     addq.l     A7, 4
  3320. 00002720  601A                     bra        +0x1C /* 0000273C */
  3321. label00002722:
  3322. 00002722  4A2D D9BB                tst.b      [A5 - 0x2645]
  3323. 00002726  6714                     beq        +0x16 /* 0000273C */
  3324. 00002728  3F2D D2A2                move.w     -[A7], [A5 - 0x2D5E]
  3325. 0000272C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3326. 00002730  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3327. 00002734  3B6D D2A2 DA0A           move.w     [A5 - 0x25F6], [A5 - 0x2D5E]
  3328. 0000273A  588F                     addq.l     A7, 4
  3329. label0000273C:
  3330. 0000273C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3331. 00002740  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3332. 00002744  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3333. 00002748  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3334. 0000274C  5C8F                     addq.l     A7, 6
  3335. 0000274E  6000 127E                bra        +0x1280 /* 000039CE */
  3336. label00002752:
  3337. 00002752  4227                     clr.b      -[A7]
  3338. 00002754  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3339. 00002758  486D D9BE                pea.l      [A5 - 0x2642]
  3340. 0000275C  A8AD                     syscall    PtInRect
  3341. 0000275E  4A1F                     tst.b      [A7]+
  3342. 00002760  6700 00D2                beq        +0xD4 /* 00002834 */
  3343. 00002764  082D 0001 D7E0           btst.b     [A5 - 0x2820], 0x1
  3344. 0000276A  6600 0092                bne        +0x94 /* 000027FE */
  3345. 0000276E  4A2D D9B9                tst.b      [A5 - 0x2647]
  3346. 00002772  661E                     bne        +0x20 /* 00002792 */
  3347. 00002774  1B7C 0001 D9B9           move.b     [A5 - 0x2647], 0x1
  3348. 0000277A  486D D9BE                pea.l      [A5 - 0x2642]
  3349. 0000277E  A8A4                     syscall    InvertRect
  3350. 00002780  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3351. 00002784  7000                     moveq.l    D0, 0x00
  3352. 00002786  102D D9B9                move.b     D0, [A5 - 0x2647]
  3353. 0000278A  3F00                     move.w     -[A7], D0
  3354. 0000278C  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3355. 00002790  588F                     addq.l     A7, 4
  3356. label00002792:
  3357. 00002792  4A2D D9BA                tst.b      [A5 - 0x2646]
  3358. 00002796  6726                     beq        +0x28 /* 000027BE */
  3359. 00002798  422D D9BA                clr.b      [A5 - 0x2646]
  3360. 0000279C  486D D9C6                pea.l      [A5 - 0x263A]
  3361. 000027A0  A8A4                     syscall    InvertRect
  3362. 000027A2  302D DA08                move.w     D0, [A5 - 0x25F8]
  3363. 000027A6  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  3364. 000027AA  6712                     beq        +0x14 /* 000027BE */
  3365. 000027AC  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3366. 000027B0  7000                     moveq.l    D0, 0x00
  3367. 000027B2  102D D9BA                move.b     D0, [A5 - 0x2646]
  3368. 000027B6  3F00                     move.w     -[A7], D0
  3369. 000027B8  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3370. 000027BC  588F                     addq.l     A7, 4
  3371. label000027BE:
  3372. 000027BE  4A2D D9BB                tst.b      [A5 - 0x2645]
  3373. 000027C2  6726                     beq        +0x28 /* 000027EA */
  3374. 000027C4  422D D9BB                clr.b      [A5 - 0x2645]
  3375. 000027C8  486D D9CE                pea.l      [A5 - 0x2632]
  3376. 000027CC  A8A4                     syscall    InvertRect
  3377. 000027CE  302D DA0A                move.w     D0, [A5 - 0x25F6]
  3378. 000027D2  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  3379. 000027D6  6712                     beq        +0x14 /* 000027EA */
  3380. 000027D8  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3381. 000027DC  7000                     moveq.l    D0, 0x00
  3382. 000027DE  102D D9BB                move.b     D0, [A5 - 0x2645]
  3383. 000027E2  3F00                     move.w     -[A7], D0
  3384. 000027E4  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3385. 000027E8  588F                     addq.l     A7, 4
  3386. label000027EA:
  3387. 000027EA  1B7C 0001 D9BC           move.b     [A5 - 0x2644], 0x1
  3388. 000027F0  486D D9D6                pea.l      [A5 - 0x262A]
  3389. 000027F4  2F2D D9EA                move.l     -[A7], [A5 - 0x2616]
  3390. 000027F8  AA1F                     syscall    PlotCIcon
  3391. 000027FA  6000 11D2                bra        +0x11D4 /* 000039CE */
  3392. label000027FE:
  3393. 000027FE  4A2D D9B9                tst.b      [A5 - 0x2647]
  3394. 00002802  661E                     bne        +0x20 /* 00002822 */
  3395. 00002804  1B7C 0001 D9B9           move.b     [A5 - 0x2647], 0x1
  3396. 0000280A  486D D9BE                pea.l      [A5 - 0x2642]
  3397. 0000280E  A8A4                     syscall    InvertRect
  3398. 00002810  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3399. 00002814  7000                     moveq.l    D0, 0x00
  3400. 00002816  102D D9B9                move.b     D0, [A5 - 0x2647]
  3401. 0000281A  3F00                     move.w     -[A7], D0
  3402. 0000281C  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3403. 00002820  588F                     addq.l     A7, 4
  3404. label00002822:
  3405. 00002822  422D D9BC                clr.b      [A5 - 0x2644]
  3406. 00002826  486D D9D6                pea.l      [A5 - 0x262A]
  3407. 0000282A  2F2D D9EE                move.l     -[A7], [A5 - 0x2612]
  3408. 0000282E  AA1F                     syscall    PlotCIcon
  3409. 00002830  6000 119C                bra        +0x119E /* 000039CE */
  3410. label00002834:
  3411. 00002834  4227                     clr.b      -[A7]
  3412. 00002836  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3413. 0000283A  486D D9C6                pea.l      [A5 - 0x263A]
  3414. 0000283E  A8AD                     syscall    PtInRect
  3415. 00002840  4A1F                     tst.b      [A7]+
  3416. 00002842  6700 00E6                beq        +0xE8 /* 0000292A */
  3417. 00002846  4A2D DA0E                tst.b      [A5 - 0x25F2]
  3418. 0000284A  660E                     bne        +0x10 /* 0000285A */
  3419. 0000284C  486D DC14                pea.l      [A5 - 0x23EC]
  3420. 00002850  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3421. 00002854  588F                     addq.l     A7, 4
  3422. 00002856  6000 1176                bra        +0x1178 /* 000039CE */
  3423. label0000285A:
  3424. 0000285A  082D 0001 D7E0           btst.b     [A5 - 0x2820], 0x1
  3425. 00002860  6600 0092                bne        +0x94 /* 000028F4 */
  3426. 00002864  4A2D D9BA                tst.b      [A5 - 0x2646]
  3427. 00002868  661E                     bne        +0x20 /* 00002888 */
  3428. 0000286A  1B7C 0001 D9BA           move.b     [A5 - 0x2646], 0x1
  3429. 00002870  486D D9C6                pea.l      [A5 - 0x263A]
  3430. 00002874  A8A4                     syscall    InvertRect
  3431. 00002876  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3432. 0000287A  7000                     moveq.l    D0, 0x00
  3433. 0000287C  102D D9BA                move.b     D0, [A5 - 0x2646]
  3434. 00002880  3F00                     move.w     -[A7], D0
  3435. 00002882  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3436. 00002886  588F                     addq.l     A7, 4
  3437. label00002888:
  3438. 00002888  4A2D D9B9                tst.b      [A5 - 0x2647]
  3439. 0000288C  6726                     beq        +0x28 /* 000028B4 */
  3440. 0000288E  422D D9B9                clr.b      [A5 - 0x2647]
  3441. 00002892  486D D9BE                pea.l      [A5 - 0x2642]
  3442. 00002896  A8A4                     syscall    InvertRect
  3443. 00002898  302D DA06                move.w     D0, [A5 - 0x25FA]
  3444. 0000289C  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  3445. 000028A0  6712                     beq        +0x14 /* 000028B4 */
  3446. 000028A2  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3447. 000028A6  7000                     moveq.l    D0, 0x00
  3448. 000028A8  102D D9B9                move.b     D0, [A5 - 0x2647]
  3449. 000028AC  3F00                     move.w     -[A7], D0
  3450. 000028AE  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3451. 000028B2  588F                     addq.l     A7, 4
  3452. label000028B4:
  3453. 000028B4  4A2D D9BB                tst.b      [A5 - 0x2645]
  3454. 000028B8  6726                     beq        +0x28 /* 000028E0 */
  3455. 000028BA  422D D9BB                clr.b      [A5 - 0x2645]
  3456. 000028BE  486D D9CE                pea.l      [A5 - 0x2632]
  3457. 000028C2  A8A4                     syscall    InvertRect
  3458. 000028C4  302D DA0A                move.w     D0, [A5 - 0x25F6]
  3459. 000028C8  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  3460. 000028CC  6712                     beq        +0x14 /* 000028E0 */
  3461. 000028CE  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3462. 000028D2  7000                     moveq.l    D0, 0x00
  3463. 000028D4  102D D9BB                move.b     D0, [A5 - 0x2645]
  3464. 000028D8  3F00                     move.w     -[A7], D0
  3465. 000028DA  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3466. 000028DE  588F                     addq.l     A7, 4
  3467. label000028E0:
  3468. 000028E0  1B7C 0001 D9BC           move.b     [A5 - 0x2644], 0x1
  3469. 000028E6  486D D9D6                pea.l      [A5 - 0x262A]
  3470. 000028EA  2F2D D9EA                move.l     -[A7], [A5 - 0x2616]
  3471. 000028EE  AA1F                     syscall    PlotCIcon
  3472. 000028F0  6000 10DC                bra        +0x10DE /* 000039CE */
  3473. label000028F4:
  3474. 000028F4  4A2D D9BA                tst.b      [A5 - 0x2646]
  3475. 000028F8  661E                     bne        +0x20 /* 00002918 */
  3476. 000028FA  1B7C 0001 D9BA           move.b     [A5 - 0x2646], 0x1
  3477. 00002900  486D D9C6                pea.l      [A5 - 0x263A]
  3478. 00002904  A8A4                     syscall    InvertRect
  3479. 00002906  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3480. 0000290A  7000                     moveq.l    D0, 0x00
  3481. 0000290C  102D D9BA                move.b     D0, [A5 - 0x2646]
  3482. 00002910  3F00                     move.w     -[A7], D0
  3483. 00002912  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3484. 00002916  588F                     addq.l     A7, 4
  3485. label00002918:
  3486. 00002918  422D D9BC                clr.b      [A5 - 0x2644]
  3487. 0000291C  486D D9D6                pea.l      [A5 - 0x262A]
  3488. 00002920  2F2D D9EE                move.l     -[A7], [A5 - 0x2612]
  3489. 00002924  AA1F                     syscall    PlotCIcon
  3490. 00002926  6000 10A6                bra        +0x10A8 /* 000039CE */
  3491. label0000292A:
  3492. 0000292A  4227                     clr.b      -[A7]
  3493. 0000292C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3494. 00002930  486D D9CE                pea.l      [A5 - 0x2632]
  3495. 00002934  A8AD                     syscall    PtInRect
  3496. 00002936  4A1F                     tst.b      [A7]+
  3497. 00002938  6700 00E6                beq        +0xE8 /* 00002A20 */
  3498. 0000293C  4A2D DA0E                tst.b      [A5 - 0x25F2]
  3499. 00002940  660E                     bne        +0x10 /* 00002950 */
  3500. 00002942  486D DC3E                pea.l      [A5 - 0x23C2]
  3501. 00002946  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3502. 0000294A  588F                     addq.l     A7, 4
  3503. 0000294C  6000 1080                bra        +0x1082 /* 000039CE */
  3504. label00002950:
  3505. 00002950  082D 0001 D7E0           btst.b     [A5 - 0x2820], 0x1
  3506. 00002956  6600 0092                bne        +0x94 /* 000029EA */
  3507. 0000295A  4A2D D9BB                tst.b      [A5 - 0x2645]
  3508. 0000295E  661E                     bne        +0x20 /* 0000297E */
  3509. 00002960  1B7C 0001 D9BB           move.b     [A5 - 0x2645], 0x1
  3510. 00002966  486D D9CE                pea.l      [A5 - 0x2632]
  3511. 0000296A  A8A4                     syscall    InvertRect
  3512. 0000296C  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3513. 00002970  7000                     moveq.l    D0, 0x00
  3514. 00002972  102D D9BB                move.b     D0, [A5 - 0x2645]
  3515. 00002976  3F00                     move.w     -[A7], D0
  3516. 00002978  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3517. 0000297C  588F                     addq.l     A7, 4
  3518. label0000297E:
  3519. 0000297E  4A2D D9BA                tst.b      [A5 - 0x2646]
  3520. 00002982  6726                     beq        +0x28 /* 000029AA */
  3521. 00002984  422D D9BA                clr.b      [A5 - 0x2646]
  3522. 00002988  486D D9C6                pea.l      [A5 - 0x263A]
  3523. 0000298C  A8A4                     syscall    InvertRect
  3524. 0000298E  302D DA08                move.w     D0, [A5 - 0x25F8]
  3525. 00002992  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  3526. 00002996  6712                     beq        +0x14 /* 000029AA */
  3527. 00002998  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3528. 0000299C  7000                     moveq.l    D0, 0x00
  3529. 0000299E  102D D9BA                move.b     D0, [A5 - 0x2646]
  3530. 000029A2  3F00                     move.w     -[A7], D0
  3531. 000029A4  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3532. 000029A8  588F                     addq.l     A7, 4
  3533. label000029AA:
  3534. 000029AA  4A2D D9B9                tst.b      [A5 - 0x2647]
  3535. 000029AE  6726                     beq        +0x28 /* 000029D6 */
  3536. 000029B0  422D D9B9                clr.b      [A5 - 0x2647]
  3537. 000029B4  486D D9BE                pea.l      [A5 - 0x2642]
  3538. 000029B8  A8A4                     syscall    InvertRect
  3539. 000029BA  302D DA06                move.w     D0, [A5 - 0x25FA]
  3540. 000029BE  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  3541. 000029C2  6712                     beq        +0x14 /* 000029D6 */
  3542. 000029C4  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3543. 000029C8  7000                     moveq.l    D0, 0x00
  3544. 000029CA  102D D9B9                move.b     D0, [A5 - 0x2647]
  3545. 000029CE  3F00                     move.w     -[A7], D0
  3546. 000029D0  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3547. 000029D4  588F                     addq.l     A7, 4
  3548. label000029D6:
  3549. 000029D6  1B7C 0001 D9BC           move.b     [A5 - 0x2644], 0x1
  3550. 000029DC  486D D9D6                pea.l      [A5 - 0x262A]
  3551. 000029E0  2F2D D9EA                move.l     -[A7], [A5 - 0x2616]
  3552. 000029E4  AA1F                     syscall    PlotCIcon
  3553. 000029E6  6000 0FE6                bra        +0xFE8 /* 000039CE */
  3554. label000029EA:
  3555. 000029EA  4A2D D9BB                tst.b      [A5 - 0x2645]
  3556. 000029EE  661E                     bne        +0x20 /* 00002A0E */
  3557. 000029F0  1B7C 0001 D9BB           move.b     [A5 - 0x2645], 0x1
  3558. 000029F6  486D D9CE                pea.l      [A5 - 0x2632]
  3559. 000029FA  A8A4                     syscall    InvertRect
  3560. 000029FC  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  3561. 00002A00  7000                     moveq.l    D0, 0x00
  3562. 00002A02  102D D9BB                move.b     D0, [A5 - 0x2645]
  3563. 00002A06  3F00                     move.w     -[A7], D0
  3564. 00002A08  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3565. 00002A0C  588F                     addq.l     A7, 4
  3566. label00002A0E:
  3567. 00002A0E  422D D9BC                clr.b      [A5 - 0x2644]
  3568. 00002A12  486D D9D6                pea.l      [A5 - 0x262A]
  3569. 00002A16  2F2D D9EE                move.l     -[A7], [A5 - 0x2612]
  3570. 00002A1A  AA1F                     syscall    PlotCIcon
  3571. 00002A1C  6000 0FB0                bra        +0xFB2 /* 000039CE */
  3572. label00002A20:
  3573. 00002A20  4227                     clr.b      -[A7]
  3574. 00002A22  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3575. 00002A26  486D D9D6                pea.l      [A5 - 0x262A]
  3576. 00002A2A  A8AD                     syscall    PtInRect
  3577. 00002A2C  4A1F                     tst.b      [A7]+
  3578. 00002A2E  672C                     beq        +0x2E /* 00002A5C */
  3579. 00002A30  4A2D D9BC                tst.b      [A5 - 0x2644]
  3580. 00002A34  57C0                     seq        D0
  3581. 00002A36  4400                     neg.b      D0
  3582. 00002A38  1B40 D9BC                move.b     [A5 - 0x2644], D0
  3583. 00002A3C  4A00                     tst.b      D0
  3584. 00002A3E  670E                     beq        +0x10 /* 00002A4E */
  3585. 00002A40  486D D9D6                pea.l      [A5 - 0x262A]
  3586. 00002A44  2F2D D9EA                move.l     -[A7], [A5 - 0x2616]
  3587. 00002A48  AA1F                     syscall    PlotCIcon
  3588. 00002A4A  6000 0F82                bra        +0xF84 /* 000039CE */
  3589. label00002A4E:
  3590. 00002A4E  486D D9D6                pea.l      [A5 - 0x262A]
  3591. 00002A52  2F2D D9EE                move.l     -[A7], [A5 - 0x2612]
  3592. 00002A56  AA1F                     syscall    PlotCIcon
  3593. 00002A58  6000 0F74                bra        +0xF76 /* 000039CE */
  3594. label00002A5C:
  3595. 00002A5C  4227                     clr.b      -[A7]
  3596. 00002A5E  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3597. 00002A62  486D D030                pea.l      [A5 - 0x2FD0]
  3598. 00002A66  A8AD                     syscall    PtInRect
  3599. 00002A68  4A1F                     tst.b      [A7]+
  3600. 00002A6A  673C                     beq        +0x3E /* 00002AA8 */
  3601. 00002A6C  486D D030                pea.l      [A5 - 0x2FD0]
  3602. 00002A70  A8A3                     syscall    EraseRect
  3603. 00002A72  486D D0E8                pea.l      [A5 - 0x2F18]
  3604. 00002A76  2F2D CC38                move.l     -[A7], [A5 - 0x33C8]
  3605. 00002A7A  AA1F                     syscall    PlotCIcon
  3606. 00002A7C  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3607. 00002A80  307C 000C                movea.w    A0, 0xC
  3608. 00002A84  A03B                     syscall    Delay
  3609. 00002A86  2280                     move.l     [A1], D0
  3610. 00002A88  486D D0E8                pea.l      [A5 - 0x2F18]
  3611. 00002A8C  2F3C 0002 0002           move.l     -[A7], 0x20002
  3612. 00002A92  A8B1                     syscall    PaintRoundRect
  3613. 00002A94  486D D030                pea.l      [A5 - 0x2FD0]
  3614. 00002A98  2F2D CC38                move.l     -[A7], [A5 - 0x33C8]
  3615. 00002A9C  AA1F                     syscall    PlotCIcon
  3616. 00002A9E  1B7C 0001 D7FA           move.b     [A5 - 0x2806], 0x1
  3617. 00002AA4  6000 0F28                bra        +0xF2A /* 000039CE */
  3618. label00002AA8:
  3619. 00002AA8  4227                     clr.b      -[A7]
  3620. 00002AAA  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3621. 00002AAE  486D D180                pea.l      [A5 - 0x2E80]
  3622. 00002AB2  A8AD                     syscall    PtInRect
  3623. 00002AB4  4A1F                     tst.b      [A7]+
  3624. 00002AB6  6700 00FE                beq        +0x100 /* 00002BB6 */
  3625. 00002ABA  486D D180                pea.l      [A5 - 0x2E80]
  3626. 00002ABE  A8A3                     syscall    EraseRect
  3627. 00002AC0  486D D188                pea.l      [A5 - 0x2E78]
  3628. 00002AC4  2F2D CCA0                move.l     -[A7], [A5 - 0x3360]
  3629. 00002AC8  AA1F                     syscall    PlotCIcon
  3630. 00002ACA  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3631. 00002ACE  307C 000C                movea.w    A0, 0xC
  3632. 00002AD2  A03B                     syscall    Delay
  3633. 00002AD4  2280                     move.l     [A1], D0
  3634. 00002AD6  486D D188                pea.l      [A5 - 0x2E78]
  3635. 00002ADA  2F3C 0002 0002           move.l     -[A7], 0x20002
  3636. 00002AE0  A8B1                     syscall    PaintRoundRect
  3637. 00002AE2  486D D180                pea.l      [A5 - 0x2E80]
  3638. 00002AE6  2F2D CCA0                move.l     -[A7], [A5 - 0x3360]
  3639. 00002AEA  AA1F                     syscall    PlotCIcon
  3640. 00002AEC  4A2D D7FC                tst.b      [A5 - 0x2804]
  3641. 00002AF0  6700 00AC                beq        +0xAE /* 00002B9E */
  3642. 00002AF4  4A2D D7FD                tst.b      [A5 - 0x2803]
  3643. 00002AF8  664C                     bne        +0x4E /* 00002B46 */
  3644. 00002AFA  486D D83C                pea.l      [A5 - 0x27C4]
  3645. 00002AFE  A8A3                     syscall    EraseRect
  3646. 00002B00  3B7C 0002 D81E           move.w     [A5 - 0x27E2], 0x2
  3647. 00002B06  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  3648. 00002B0C  3B7C 000C D81A           move.w     [A5 - 0x27E6], 0xC
  3649. 00002B12  3B7C 0078 D818           move.w     [A5 - 0x27E8], 0x78 /* 'x' */
  3650. 00002B18  3B7C 0003 D826           move.w     [A5 - 0x27DA], 0x3
  3651. 00002B1E  3B7C 003C D828           move.w     [A5 - 0x27D8], 0x3C /* '<' */
  3652. 00002B24  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  3653. 00002B28  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  3654. 00002B2C  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  3655. 00002B30  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  3656. 00002B34  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  3657. 00002B38  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  3658. 00002B3C  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  3659. 00002B40  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3660. 00002B44  6050                     bra        +0x52 /* 00002B96 */
  3661. label00002B46:
  3662. 00002B46  486D D83C                pea.l      [A5 - 0x27C4]
  3663. 00002B4A  A8A3                     syscall    EraseRect
  3664. 00002B4C  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  3665. 00002B52  3B7C 0011 D81A           move.w     [A5 - 0x27E6], 0x11
  3666. 00002B58  3B7C 0088 D818           move.w     [A5 - 0x27E8], 0x88
  3667. 00002B5E  3B7C 0006 D826           move.w     [A5 - 0x27DA], 0x6
  3668. 00002B64  3B7C 0046 D828           move.w     [A5 - 0x27D8], 0x46 /* 'F' */
  3669. 00002B6A  70F7                     moveq.l    D0, 0xFFFFFFF7
  3670. 00002B6C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  3671. 00002B70  0640 000E                addi.w     D0, 0xE
  3672. 00002B74  3B40 D81E                move.w     [A5 - 0x27E2], D0
  3673. 00002B78  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  3674. 00002B7C  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  3675. 00002B80  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  3676. 00002B84  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  3677. 00002B88  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  3678. 00002B8C  3F00                     move.w     -[A7], D0
  3679. 00002B8E  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  3680. 00002B92  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3681. label00002B96:
  3682. 00002B96  422D D7FC                clr.b      [A5 - 0x2804]
  3683. 00002B9A  6000 0E32                bra        +0xE34 /* 000039CE */
  3684. label00002B9E:
  3685. 00002B9E  1B7C 0001 D7FC           move.b     [A5 - 0x2804], 0x1
  3686. 00002BA4  7000                     moveq.l    D0, 0x00
  3687. 00002BA6  102D D7FD                move.b     D0, [A5 - 0x2803]
  3688. 00002BAA  3F00                     move.w     -[A7], D0
  3689. 00002BAC  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3690. 00002BB0  548F                     addq.l     A7, 2
  3691. 00002BB2  6000 0E1A                bra        +0xE1C /* 000039CE */
  3692. label00002BB6:
  3693. 00002BB6  4227                     clr.b      -[A7]
  3694. 00002BB8  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3695. 00002BBC  486D D140                pea.l      [A5 - 0x2EC0]
  3696. 00002BC0  A8AD                     syscall    PtInRect
  3697. 00002BC2  4A1F                     tst.b      [A7]+
  3698. 00002BC4  6744                     beq        +0x46 /* 00002C0A */
  3699. 00002BC6  486D D140                pea.l      [A5 - 0x2EC0]
  3700. 00002BCA  A8A3                     syscall    EraseRect
  3701. 00002BCC  486D D150                pea.l      [A5 - 0x2EB0]
  3702. 00002BD0  2F2D CC88                move.l     -[A7], [A5 - 0x3378]
  3703. 00002BD4  AA1F                     syscall    PlotCIcon
  3704. 00002BD6  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3705. 00002BDA  307C 000C                movea.w    A0, 0xC
  3706. 00002BDE  A03B                     syscall    Delay
  3707. 00002BE0  2280                     move.l     [A1], D0
  3708. 00002BE2  486D D150                pea.l      [A5 - 0x2EB0]
  3709. 00002BE6  2F3C 0002 0002           move.l     -[A7], 0x20002
  3710. 00002BEC  A8B1                     syscall    PaintRoundRect
  3711. 00002BEE  486D D140                pea.l      [A5 - 0x2EC0]
  3712. 00002BF2  2F2D CC88                move.l     -[A7], [A5 - 0x3378]
  3713. 00002BF6  AA1F                     syscall    PlotCIcon
  3714. 00002BF8  486D D2A6                pea.l      [A5 - 0x2D5A]
  3715. 00002BFC  486E FFFE                pea.l      [A6 - 0x2]
  3716. 00002C00  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  3717. 00002C04  508F                     addq.l     A7, 8
  3718. 00002C06  6000 0DC6                bra        +0xDC8 /* 000039CE */
  3719. label00002C0A:
  3720. 00002C0A  4227                     clr.b      -[A7]
  3721. 00002C0C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3722. 00002C10  486D D148                pea.l      [A5 - 0x2EB8]
  3723. 00002C14  A8AD                     syscall    PtInRect
  3724. 00002C16  4A1F                     tst.b      [A7]+
  3725. 00002C18  6744                     beq        +0x46 /* 00002C5E */
  3726. 00002C1A  486D D148                pea.l      [A5 - 0x2EB8]
  3727. 00002C1E  A8A3                     syscall    EraseRect
  3728. 00002C20  486D D158                pea.l      [A5 - 0x2EA8]
  3729. 00002C24  2F2D CC8C                move.l     -[A7], [A5 - 0x3374]
  3730. 00002C28  AA1F                     syscall    PlotCIcon
  3731. 00002C2A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3732. 00002C2E  307C 000C                movea.w    A0, 0xC
  3733. 00002C32  A03B                     syscall    Delay
  3734. 00002C34  2280                     move.l     [A1], D0
  3735. 00002C36  486D D158                pea.l      [A5 - 0x2EA8]
  3736. 00002C3A  2F3C 0002 0002           move.l     -[A7], 0x20002
  3737. 00002C40  A8B1                     syscall    PaintRoundRect
  3738. 00002C42  486D D148                pea.l      [A5 - 0x2EB8]
  3739. 00002C46  2F2D CC8C                move.l     -[A7], [A5 - 0x3374]
  3740. 00002C4A  AA1F                     syscall    PlotCIcon
  3741. 00002C4C  486D D2A6                pea.l      [A5 - 0x2D5A]
  3742. 00002C50  486D D2A2                pea.l      [A5 - 0x2D5E]
  3743. 00002C54  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  3744. 00002C58  508F                     addq.l     A7, 8
  3745. 00002C5A  6000 0D72                bra        +0xD74 /* 000039CE */
  3746. label00002C5E:
  3747. 00002C5E  4227                     clr.b      -[A7]
  3748. 00002C60  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3749. 00002C64  486D D160                pea.l      [A5 - 0x2EA0]
  3750. 00002C68  A8AD                     syscall    PtInRect
  3751. 00002C6A  4A1F                     tst.b      [A7]+
  3752. 00002C6C  6700 0114                beq        +0x116 /* 00002D82 */
  3753. 00002C70  486D D160                pea.l      [A5 - 0x2EA0]
  3754. 00002C74  A8A3                     syscall    EraseRect
  3755. 00002C76  486D D170                pea.l      [A5 - 0x2E90]
  3756. 00002C7A  2F2D CC90                move.l     -[A7], [A5 - 0x3370]
  3757. 00002C7E  AA1F                     syscall    PlotCIcon
  3758. 00002C80  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3759. 00002C84  307C 000C                movea.w    A0, 0xC
  3760. 00002C88  A03B                     syscall    Delay
  3761. 00002C8A  2280                     move.l     [A1], D0
  3762. 00002C8C  486D D170                pea.l      [A5 - 0x2E90]
  3763. 00002C90  2F3C 0002 0002           move.l     -[A7], 0x20002
  3764. 00002C96  A8B1                     syscall    PaintRoundRect
  3765. 00002C98  486D D160                pea.l      [A5 - 0x2EA0]
  3766. 00002C9C  2F2D CC90                move.l     -[A7], [A5 - 0x3370]
  3767. 00002CA0  AA1F                     syscall    PlotCIcon
  3768. 00002CA2  2F2D D376                move.l     -[A7], [A5 - 0x2C8A]
  3769. 00002CA6  2F2D D36A                move.l     -[A7], [A5 - 0x2C96]
  3770. 00002CAA  2F2D D35E                move.l     -[A7], [A5 - 0x2CA2]
  3771. 00002CAE  2F2D D372                move.l     -[A7], [A5 - 0x2C8E]
  3772. 00002CB2  2F2D D366                move.l     -[A7], [A5 - 0x2C9A]
  3773. 00002CB6  2F2D D35A                move.l     -[A7], [A5 - 0x2CA6]
  3774. 00002CBA  2F2D D36E                move.l     -[A7], [A5 - 0x2C92]
  3775. 00002CBE  2F2D D362                move.l     -[A7], [A5 - 0x2C9E]
  3776. 00002CC2  2F2D D356                move.l     -[A7], [A5 - 0x2CAA]
  3777. 00002CC6  486D DA0A                pea.l      [A5 - 0x25F6]
  3778. 00002CCA  486D DA08                pea.l      [A5 - 0x25F8]
  3779. 00002CCE  486D DA06                pea.l      [A5 - 0x25FA]
  3780. 00002CD2  486D D9BB                pea.l      [A5 - 0x2645]
  3781. 00002CD6  486D D9BA                pea.l      [A5 - 0x2646]
  3782. 00002CDA  486D D9B9                pea.l      [A5 - 0x2647]
  3783. 00002CDE  486D D29E                pea.l      [A5 - 0x2D62]
  3784. 00002CE2  486D D29C                pea.l      [A5 - 0x2D64]
  3785. 00002CE6  486D D29A                pea.l      [A5 - 0x2D66]
  3786. 00002CEA  486D D388                pea.l      [A5 - 0x2C78]
  3787. 00002CEE  486D D386                pea.l      [A5 - 0x2C7A]
  3788. 00002CF2  486D DA0C                pea.l      [A5 - 0x25F4]
  3789. 00002CF6  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  3790. 00002CFA  3EAD DA0A                move.w     [A7], [A5 - 0x25F6]
  3791. 00002CFE  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  3792. 00002D02  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  3793. 00002D06  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3794. 00002D0A  4A2D D9B9                tst.b      [A5 - 0x2647]
  3795. 00002D0E  4FEF 0058                lea.l      A7, [A7 + 0x58]
  3796. 00002D12  670C                     beq        +0xE /* 00002D20 */
  3797. 00002D14  4A2D D9BA                tst.b      [A5 - 0x2646]
  3798. 00002D18  6606                     bne        +0x8 /* 00002D20 */
  3799. 00002D1A  4A2D D9BB                tst.b      [A5 - 0x2645]
  3800. 00002D1E  6724                     beq        +0x26 /* 00002D44 */
  3801. label00002D20:
  3802. 00002D20  4A2D D9BA                tst.b      [A5 - 0x2646]
  3803. 00002D24  670C                     beq        +0xE /* 00002D32 */
  3804. 00002D26  4A2D D9B9                tst.b      [A5 - 0x2647]
  3805. 00002D2A  6606                     bne        +0x8 /* 00002D32 */
  3806. 00002D2C  4A2D D9BB                tst.b      [A5 - 0x2645]
  3807. 00002D30  6712                     beq        +0x14 /* 00002D44 */
  3808. label00002D32:
  3809. 00002D32  4A2D D9BB                tst.b      [A5 - 0x2645]
  3810. 00002D36  671E                     beq        +0x20 /* 00002D56 */
  3811. 00002D38  4A2D D9BA                tst.b      [A5 - 0x2646]
  3812. 00002D3C  6618                     bne        +0x1A /* 00002D56 */
  3813. 00002D3E  4A2D D9B9                tst.b      [A5 - 0x2647]
  3814. 00002D42  6612                     bne        +0x14 /* 00002D56 */
  3815. label00002D44:
  3816. 00002D44  1B7C 0001 D9BC           move.b     [A5 - 0x2644], 0x1
  3817. 00002D4A  486D D9D6                pea.l      [A5 - 0x262A]
  3818. 00002D4E  2F2D D9EA                move.l     -[A7], [A5 - 0x2616]
  3819. 00002D52  AA1F                     syscall    PlotCIcon
  3820. 00002D54  600E                     bra        +0x10 /* 00002D64 */
  3821. label00002D56:
  3822. 00002D56  422D D9BC                clr.b      [A5 - 0x2644]
  3823. 00002D5A  486D D9D6                pea.l      [A5 - 0x262A]
  3824. 00002D5E  2F2D D9EE                move.l     -[A7], [A5 - 0x2612]
  3825. 00002D62  AA1F                     syscall    PlotCIcon
  3826. label00002D64:
  3827. 00002D64  2F2D D390                move.l     -[A7], [A5 - 0x2C70]
  3828. 00002D68  3F2D D386                move.w     -[A7], [A5 - 0x2C7A]
  3829. 00002D6C  A963                     syscall    SetControlValue/SetCtlValue
  3830. 00002D6E  2F2D D394                move.l     -[A7], [A5 - 0x2C6C]
  3831. 00002D72  3F2D D388                move.w     -[A7], [A5 - 0x2C78]
  3832. 00002D76  A963                     syscall    SetControlValue/SetCtlValue
  3833. 00002D78  486D D866                pea.l      [A5 - 0x279A]
  3834. 00002D7C  A928                     syscall    InvalRect
  3835. 00002D7E  6000 0C4E                bra        +0xC50 /* 000039CE */
  3836. label00002D82:
  3837. 00002D82  4227                     clr.b      -[A7]
  3838. 00002D84  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3839. 00002D88  486D D168                pea.l      [A5 - 0x2E98]
  3840. 00002D8C  A8AD                     syscall    PtInRect
  3841. 00002D8E  4A1F                     tst.b      [A7]+
  3842. 00002D90  6700 00D4                beq        +0xD6 /* 00002E66 */
  3843. 00002D94  486D D168                pea.l      [A5 - 0x2E98]
  3844. 00002D98  A8A3                     syscall    EraseRect
  3845. 00002D9A  486D D178                pea.l      [A5 - 0x2E88]
  3846. 00002D9E  2F2D CC94                move.l     -[A7], [A5 - 0x336C]
  3847. 00002DA2  AA1F                     syscall    PlotCIcon
  3848. 00002DA4  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3849. 00002DA8  307C 000C                movea.w    A0, 0xC
  3850. 00002DAC  A03B                     syscall    Delay
  3851. 00002DAE  2280                     move.l     [A1], D0
  3852. 00002DB0  486D D178                pea.l      [A5 - 0x2E88]
  3853. 00002DB4  2F3C 0002 0002           move.l     -[A7], 0x20002
  3854. 00002DBA  A8B1                     syscall    PaintRoundRect
  3855. 00002DBC  486D D168                pea.l      [A5 - 0x2E98]
  3856. 00002DC0  2F2D CC94                move.l     -[A7], [A5 - 0x336C]
  3857. 00002DC4  AA1F                     syscall    PlotCIcon
  3858. 00002DC6  3B7C 3039 DA0C           move.w     [A5 - 0x25F4], 0x3039 /* '09' */
  3859. 00002DCC  4A6D D29A                tst.w      [A5 - 0x2D66]
  3860. 00002DD0  6E0C                     bgt        +0xE /* 00002DDE */
  3861. 00002DD2  4A6D D29C                tst.w      [A5 - 0x2D64]
  3862. 00002DD6  6E06                     bgt        +0x8 /* 00002DDE */
  3863. 00002DD8  4A6D D29E                tst.w      [A5 - 0x2D62]
  3864. 00002DDC  6F7A                     ble        +0x7C /* 00002E58 */
  3865. label00002DDE:
  3866. 00002DDE  0CAD 0BB7 E4FD D5B2      cmpi.l     [A5 - 0x2A4E], 0xBB7E4FD
  3867. 00002DE6  6710                     beq        +0x12 /* 00002DF8 */
  3868. 00002DE8  4267                     clr.w      -[A7]
  3869. 00002DEA  3F3C 0258                move.w     -[A7], 0x258
  3870. 00002DEE  42A7                     clr.l      -[A7]
  3871. 00002DF0  A985                     syscall    Alert
  3872. 00002DF2  548F                     addq.l     A7, 2
  3873. 00002DF4  6000 0BD8                bra        +0xBDA /* 000039CE */
  3874. label00002DF8:
  3875. 00002DF8  2F2D D376                move.l     -[A7], [A5 - 0x2C8A]
  3876. 00002DFC  2F2D D36A                move.l     -[A7], [A5 - 0x2C96]
  3877. 00002E00  2F2D D35E                move.l     -[A7], [A5 - 0x2CA2]
  3878. 00002E04  2F2D D372                move.l     -[A7], [A5 - 0x2C8E]
  3879. 00002E08  2F2D D366                move.l     -[A7], [A5 - 0x2C9A]
  3880. 00002E0C  2F2D D35A                move.l     -[A7], [A5 - 0x2CA6]
  3881. 00002E10  2F2D D36E                move.l     -[A7], [A5 - 0x2C92]
  3882. 00002E14  2F2D D362                move.l     -[A7], [A5 - 0x2C9E]
  3883. 00002E18  2F2D D356                move.l     -[A7], [A5 - 0x2CAA]
  3884. 00002E1C  486D DA0A                pea.l      [A5 - 0x25F6]
  3885. 00002E20  486D DA08                pea.l      [A5 - 0x25F8]
  3886. 00002E24  486D DA06                pea.l      [A5 - 0x25FA]
  3887. 00002E28  486D D9BB                pea.l      [A5 - 0x2645]
  3888. 00002E2C  486D D9BA                pea.l      [A5 - 0x2646]
  3889. 00002E30  486D D9B9                pea.l      [A5 - 0x2647]
  3890. 00002E34  486D D29E                pea.l      [A5 - 0x2D62]
  3891. 00002E38  486D D29C                pea.l      [A5 - 0x2D64]
  3892. 00002E3C  486D D29A                pea.l      [A5 - 0x2D66]
  3893. 00002E40  486D D388                pea.l      [A5 - 0x2C78]
  3894. 00002E44  486D D386                pea.l      [A5 - 0x2C7A]
  3895. 00002E48  486D DA0C                pea.l      [A5 - 0x25F4]
  3896. 00002E4C  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  3897. 00002E50  4FEF 0054                lea.l      A7, [A7 + 0x54]
  3898. 00002E54  6000 0B78                bra        +0xB7A /* 000039CE */
  3899. label00002E58:
  3900. 00002E58  486D DC68                pea.l      [A5 - 0x2398]
  3901. 00002E5C  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3902. 00002E60  588F                     addq.l     A7, 4
  3903. 00002E62  6000 0B6A                bra        +0xB6C /* 000039CE */
  3904. label00002E66:
  3905. 00002E66  4227                     clr.b      -[A7]
  3906. 00002E68  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3907. 00002E6C  486D D080                pea.l      [A5 - 0x2F80]
  3908. 00002E70  A8AD                     syscall    PtInRect
  3909. 00002E72  4A1F                     tst.b      [A7]+
  3910. 00002E74  6700 0130                beq        +0x132 /* 00002FA6 */
  3911. 00002E78  486D D080                pea.l      [A5 - 0x2F80]
  3912. 00002E7C  A8A3                     syscall    EraseRect
  3913. 00002E7E  486D D138                pea.l      [A5 - 0x2EC8]
  3914. 00002E82  2F2D CC74                move.l     -[A7], [A5 - 0x338C]
  3915. 00002E86  AA1F                     syscall    PlotCIcon
  3916. 00002E88  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3917. 00002E8C  307C 000C                movea.w    A0, 0xC
  3918. 00002E90  A03B                     syscall    Delay
  3919. 00002E92  2280                     move.l     [A1], D0
  3920. 00002E94  486D D138                pea.l      [A5 - 0x2EC8]
  3921. 00002E98  2F3C 0002 0002           move.l     -[A7], 0x20002
  3922. 00002E9E  A8B1                     syscall    PaintRoundRect
  3923. 00002EA0  486D D080                pea.l      [A5 - 0x2F80]
  3924. 00002EA4  2F2D CC74                move.l     -[A7], [A5 - 0x338C]
  3925. 00002EA8  AA1F                     syscall    PlotCIcon
  3926. 00002EAA  4A2D D9B9                tst.b      [A5 - 0x2647]
  3927. 00002EAE  670C                     beq        +0xE /* 00002EBC */
  3928. 00002EB0  4A2D D9BA                tst.b      [A5 - 0x2646]
  3929. 00002EB4  6606                     bne        +0x8 /* 00002EBC */
  3930. 00002EB6  4A2D D9BB                tst.b      [A5 - 0x2645]
  3931. 00002EBA  6732                     beq        +0x34 /* 00002EEE */
  3932. label00002EBC:
  3933. 00002EBC  4A2D D9BA                tst.b      [A5 - 0x2646]
  3934. 00002EC0  670C                     beq        +0xE /* 00002ECE */
  3935. 00002EC2  4A2D D9B9                tst.b      [A5 - 0x2647]
  3936. 00002EC6  6606                     bne        +0x8 /* 00002ECE */
  3937. 00002EC8  4A2D D9BB                tst.b      [A5 - 0x2645]
  3938. 00002ECC  6720                     beq        +0x22 /* 00002EEE */
  3939. label00002ECE:
  3940. 00002ECE  4A2D D9BB                tst.b      [A5 - 0x2645]
  3941. 00002ED2  670C                     beq        +0xE /* 00002EE0 */
  3942. 00002ED4  4A2D D9BA                tst.b      [A5 - 0x2646]
  3943. 00002ED8  6606                     bne        +0x8 /* 00002EE0 */
  3944. 00002EDA  4A2D D9B9                tst.b      [A5 - 0x2647]
  3945. 00002EDE  670E                     beq        +0x10 /* 00002EEE */
  3946. label00002EE0:
  3947. 00002EE0  486D DC7A                pea.l      [A5 - 0x2386]
  3948. 00002EE4  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  3949. 00002EE8  588F                     addq.l     A7, 4
  3950. 00002EEA  6000 0AE2                bra        +0xAE4 /* 000039CE */
  3951. label00002EEE:
  3952. 00002EEE  4A2D D9B9                tst.b      [A5 - 0x2647]
  3953. 00002EF2  6706                     beq        +0x8 /* 00002EFA */
  3954. 00002EF4  4A6D D29A                tst.w      [A5 - 0x2D66]
  3955. 00002EF8  6E1C                     bgt        +0x1E /* 00002F16 */
  3956. label00002EFA:
  3957. 00002EFA  4A2D D9BA                tst.b      [A5 - 0x2646]
  3958. 00002EFE  6706                     beq        +0x8 /* 00002F06 */
  3959. 00002F00  4A6D D29C                tst.w      [A5 - 0x2D64]
  3960. 00002F04  6E10                     bgt        +0x12 /* 00002F16 */
  3961. label00002F06:
  3962. 00002F06  4A2D D9BB                tst.b      [A5 - 0x2645]
  3963. 00002F0A  6700 008C                beq        +0x8E /* 00002F98 */
  3964. 00002F0E  4A6D D29E                tst.w      [A5 - 0x2D62]
  3965. 00002F12  6F00 0084                ble        +0x86 /* 00002F98 */
  3966. label00002F16:
  3967. 00002F16  0CAD 0BB7 E4FD D5B2      cmpi.l     [A5 - 0x2A4E], 0xBB7E4FD
  3968. 00002F1E  6710                     beq        +0x12 /* 00002F30 */
  3969. 00002F20  4267                     clr.w      -[A7]
  3970. 00002F22  3F3C 0258                move.w     -[A7], 0x258
  3971. 00002F26  42A7                     clr.l      -[A7]
  3972. 00002F28  A985                     syscall    Alert
  3973. 00002F2A  548F                     addq.l     A7, 2
  3974. 00002F2C  6000 0AA0                bra        +0xAA2 /* 000039CE */
  3975. label00002F30:
  3976. 00002F30  4A2D D9B9                tst.b      [A5 - 0x2647]
  3977. 00002F34  671C                     beq        +0x1E /* 00002F52 */
  3978. 00002F36  486D DA06                pea.l      [A5 - 0x25FA]
  3979. 00002F3A  2F2D D362                move.l     -[A7], [A5 - 0x2C9E]
  3980. 00002F3E  2F2D D356                move.l     -[A7], [A5 - 0x2CAA]
  3981. 00002F42  486D D29A                pea.l      [A5 - 0x2D66]
  3982. 00002F46  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3983. 00002F4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3984. 00002F4E  6000 0A7E                bra        +0xA80 /* 000039CE */
  3985. label00002F52:
  3986. 00002F52  4A2D D9BA                tst.b      [A5 - 0x2646]
  3987. 00002F56  671C                     beq        +0x1E /* 00002F74 */
  3988. 00002F58  486D DA08                pea.l      [A5 - 0x25F8]
  3989. 00002F5C  2F2D D366                move.l     -[A7], [A5 - 0x2C9A]
  3990. 00002F60  2F2D D35A                move.l     -[A7], [A5 - 0x2CA6]
  3991. 00002F64  486D D29C                pea.l      [A5 - 0x2D64]
  3992. 00002F68  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3993. 00002F6C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3994. 00002F70  6000 0A5C                bra        +0xA5E /* 000039CE */
  3995. label00002F74:
  3996. 00002F74  4A2D D9BB                tst.b      [A5 - 0x2645]
  3997. 00002F78  6700 0A54                beq        +0xA56 /* 000039CE */
  3998. 00002F7C  486D DA0A                pea.l      [A5 - 0x25F6]
  3999. 00002F80  2F2D D36A                move.l     -[A7], [A5 - 0x2C96]
  4000. 00002F84  2F2D D35E                move.l     -[A7], [A5 - 0x2CA2]
  4001. 00002F88  486D D29E                pea.l      [A5 - 0x2D62]
  4002. 00002F8C  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4003. 00002F90  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4004. 00002F94  6000 0A38                bra        +0xA3A /* 000039CE */
  4005. label00002F98:
  4006. 00002F98  486D DC98                pea.l      [A5 - 0x2368]
  4007. 00002F9C  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  4008. 00002FA0  588F                     addq.l     A7, 4
  4009. 00002FA2  6000 0A2A                bra        +0xA2C /* 000039CE */
  4010. label00002FA6:
  4011. 00002FA6  4227                     clr.b      -[A7]
  4012. 00002FA8  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4013. 00002FAC  486D D070                pea.l      [A5 - 0x2F90]
  4014. 00002FB0  A8AD                     syscall    PtInRect
  4015. 00002FB2  4A1F                     tst.b      [A7]+
  4016. 00002FB4  6700 00FC                beq        +0xFE /* 000030B2 */
  4017. 00002FB8  2F2D CC28                move.l     -[A7], [A5 - 0x33D8]
  4018. 00002FBC  AA1C                     syscall    SetCCursor
  4019. 00002FBE  486D D070                pea.l      [A5 - 0x2F90]
  4020. 00002FC2  A8A3                     syscall    EraseRect
  4021. 00002FC4  486D D128                pea.l      [A5 - 0x2ED8]
  4022. 00002FC8  2F2D CC98                move.l     -[A7], [A5 - 0x3368]
  4023. 00002FCC  AA1F                     syscall    PlotCIcon
  4024. 00002FCE  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4025. 00002FD2  307C 0002                movea.w    A0, 0x2
  4026. 00002FD6  A03B                     syscall    Delay
  4027. 00002FD8  2280                     move.l     [A1], D0
  4028. 00002FDA  486D D128                pea.l      [A5 - 0x2ED8]
  4029. 00002FDE  2F3C 0002 0002           move.l     -[A7], 0x20002
  4030. 00002FE4  A8B1                     syscall    PaintRoundRect
  4031. 00002FE6  486D D070                pea.l      [A5 - 0x2F90]
  4032. 00002FEA  2F2D CC98                move.l     -[A7], [A5 - 0x3368]
  4033. 00002FEE  AA1F                     syscall    PlotCIcon
  4034. 00002FF0  42A7                     clr.l      -[A7]
  4035. 00002FF2  3F3C 0386                move.w     -[A7], 0x386
  4036. 00002FF6  42A7                     clr.l      -[A7]
  4037. 00002FF8  4878 FFFF                push.l     0xFFFF
  4038. 00002FFC  AA46                     syscall    GetNewCWindow
  4039. 00002FFE  2B5F D7F2                move.l     [A5 - 0x280E], [A7]+
  4040. 00003002  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  4041. 00003006  A915                     syscall    ShowWindow
  4042. 00003008  426D D84E                clr.w      [A5 - 0x27B2]
  4043. 0000300C  426D DA12                clr.w      [A5 - 0x25EE]
  4044. 00003010  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4045. 00003014  307C 0014                movea.w    A0, 0x14
  4046. 00003018  A03B                     syscall    Delay
  4047. 0000301A  2280                     move.l     [A1], D0
  4048. 0000301C  607A                     bra        +0x7C /* 00003098 */
  4049. label0000301E:
  4050. 0000301E  4227                     clr.b      -[A7]
  4051. 00003020  A974                     syscall    Button
  4052. 00003022  4A1F                     tst.b      [A7]+
  4053. 00003024  675E                     beq        +0x60 /* 00003084 */
  4054. 00003026  486D D80E                pea.l      [A5 - 0x27F2]
  4055. 0000302A  A972                     syscall    GetMouse
  4056. 0000302C  4227                     clr.b      -[A7]
  4057. 0000302E  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  4058. 00003032  486D D070                pea.l      [A5 - 0x2F90]
  4059. 00003036  A8AD                     syscall    PtInRect
  4060. 00003038  4A1F                     tst.b      [A7]+
  4061. 0000303A  673E                     beq        +0x40 /* 0000307A */
  4062. 0000303C  486D D070                pea.l      [A5 - 0x2F90]
  4063. 00003040  A8A3                     syscall    EraseRect
  4064. 00003042  486D D128                pea.l      [A5 - 0x2ED8]
  4065. 00003046  2F2D CC98                move.l     -[A7], [A5 - 0x3368]
  4066. 0000304A  AA1F                     syscall    PlotCIcon
  4067. 0000304C  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4068. 00003050  307C 0002                movea.w    A0, 0x2
  4069. 00003054  A03B                     syscall    Delay
  4070. 00003056  2280                     move.l     [A1], D0
  4071. 00003058  486D D128                pea.l      [A5 - 0x2ED8]
  4072. 0000305C  2F3C 0002 0002           move.l     -[A7], 0x20002
  4073. 00003062  A8B1                     syscall    PaintRoundRect
  4074. 00003064  486D D070                pea.l      [A5 - 0x2F90]
  4075. 00003068  2F2D CC98                move.l     -[A7], [A5 - 0x3368]
  4076. 0000306C  AA1F                     syscall    PlotCIcon
  4077. 0000306E  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  4078. 00003072  A914                     syscall    DisposeWindow
  4079. 00003074  3B7C 0001 D84E           move.w     [A5 - 0x27B2], 0x1
  4080. label0000307A:
  4081. 0000307A  4878 000E                push.l     0xE
  4082. 0000307E  201F                     move.l     D0, [A7]+
  4083. 00003080  A032                     syscall    FlushEvents
  4084. 00003082  6014                     bra        +0x16 /* 00003098 */
  4085. label00003084:
  4086. 00003084  486D D80E                pea.l      [A5 - 0x27F2]
  4087. 00003088  A972                     syscall    GetMouse
  4088. 0000308A  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  4089. 0000308E  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  4090. 00003092  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  4091. 00003096  508F                     addq.l     A7, 8
  4092. label00003098:
  4093. 00003098  4A6D D84E                tst.w      [A5 - 0x27B2]
  4094. 0000309C  6780                     beq        -0x7E /* 0000301E */
  4095. 0000309E  206D CC34                movea.l    A0, [A5 - 0x33CC]
  4096. 000030A2  4868 0010                pea.l      [A0 + 0x10]
  4097. 000030A6  A92A                     syscall    ValidRect
  4098. 000030A8  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  4099. 000030AC  AA1C                     syscall    SetCCursor
  4100. 000030AE  6000 091E                bra        +0x920 /* 000039CE */
  4101. label000030B2:
  4102. 000030B2  4227                     clr.b      -[A7]
  4103. 000030B4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4104. 000030B8  486D D078                pea.l      [A5 - 0x2F88]
  4105. 000030BC  A8AD                     syscall    PtInRect
  4106. 000030BE  4A1F                     tst.b      [A7]+
  4107. 000030C0  6708                     beq        +0xA /* 000030CA */
  4108. 000030C2  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  4109. 000030C6  6000 0906                bra        +0x908 /* 000039CE */
  4110. label000030CA:
  4111. 000030CA  4227                     clr.b      -[A7]
  4112. 000030CC  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4113. 000030D0  486D D050                pea.l      [A5 - 0x2FB0]
  4114. 000030D4  A8AD                     syscall    PtInRect
  4115. 000030D6  4A1F                     tst.b      [A7]+
  4116. 000030D8  6700 00EC                beq        +0xEE /* 000031C6 */
  4117. 000030DC  486D D050                pea.l      [A5 - 0x2FB0]
  4118. 000030E0  A8A3                     syscall    EraseRect
  4119. 000030E2  486D D108                pea.l      [A5 - 0x2EF8]
  4120. 000030E6  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  4121. 000030EA  AA1F                     syscall    PlotCIcon
  4122. 000030EC  4A2D D9B9                tst.b      [A5 - 0x2647]
  4123. 000030F0  6736                     beq        +0x38 /* 00003128 */
  4124. 000030F2  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  4125. 000030F8  426D D804                clr.w      [A5 - 0x27FC]
  4126. 000030FC  42AD D806                clr.l      [A5 - 0x27FA]
  4127. 00003100  4267                     clr.w      -[A7]
  4128. 00003102  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4129. 00003106  486D D802                pea.l      [A5 - 0x27FE]
  4130. 0000310A  A804                     syscall    SndDoImmediate
  4131. 0000310C  3B7C 0004 D802           move.w     [A5 - 0x27FE], 0x4
  4132. 00003112  426D D804                clr.w      [A5 - 0x27FC]
  4133. 00003116  42AD D806                clr.l      [A5 - 0x27FA]
  4134. 0000311A  4257                     clr.w      [A7]
  4135. 0000311C  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4136. 00003120  486D D802                pea.l      [A5 - 0x27FE]
  4137. 00003124  A804                     syscall    SndDoImmediate
  4138. 00003126  548F                     addq.l     A7, 2
  4139. label00003128:
  4140. 00003128  4A2D D9BA                tst.b      [A5 - 0x2646]
  4141. 0000312C  6736                     beq        +0x38 /* 00003164 */
  4142. 0000312E  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  4143. 00003134  426D D804                clr.w      [A5 - 0x27FC]
  4144. 00003138  42AD D806                clr.l      [A5 - 0x27FA]
  4145. 0000313C  4267                     clr.w      -[A7]
  4146. 0000313E  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  4147. 00003142  486D D802                pea.l      [A5 - 0x27FE]
  4148. 00003146  A804                     syscall    SndDoImmediate
  4149. 00003148  3B7C 0004 D802           move.w     [A5 - 0x27FE], 0x4
  4150. 0000314E  426D D804                clr.w      [A5 - 0x27FC]
  4151. 00003152  42AD D806                clr.l      [A5 - 0x27FA]
  4152. 00003156  4257                     clr.w      [A7]
  4153. 00003158  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  4154. 0000315C  486D D802                pea.l      [A5 - 0x27FE]
  4155. 00003160  A804                     syscall    SndDoImmediate
  4156. 00003162  548F                     addq.l     A7, 2
  4157. label00003164:
  4158. 00003164  4A2D D9BB                tst.b      [A5 - 0x2645]
  4159. 00003168  6736                     beq        +0x38 /* 000031A0 */
  4160. 0000316A  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  4161. 00003170  426D D804                clr.w      [A5 - 0x27FC]
  4162. 00003174  42AD D806                clr.l      [A5 - 0x27FA]
  4163. 00003178  4267                     clr.w      -[A7]
  4164. 0000317A  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  4165. 0000317E  486D D802                pea.l      [A5 - 0x27FE]
  4166. 00003182  A804                     syscall    SndDoImmediate
  4167. 00003184  3B7C 0004 D802           move.w     [A5 - 0x27FE], 0x4
  4168. 0000318A  426D D804                clr.w      [A5 - 0x27FC]
  4169. 0000318E  42AD D806                clr.l      [A5 - 0x27FA]
  4170. 00003192  4257                     clr.w      [A7]
  4171. 00003194  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  4172. 00003198  486D D802                pea.l      [A5 - 0x27FE]
  4173. 0000319C  A804                     syscall    SndDoImmediate
  4174. 0000319E  548F                     addq.l     A7, 2
  4175. label000031A0:
  4176. 000031A0  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4177. 000031A4  307C 0002                movea.w    A0, 0x2
  4178. 000031A8  A03B                     syscall    Delay
  4179. 000031AA  2280                     move.l     [A1], D0
  4180. 000031AC  486D D108                pea.l      [A5 - 0x2EF8]
  4181. 000031B0  2F3C 0002 0002           move.l     -[A7], 0x20002
  4182. 000031B6  A8B1                     syscall    PaintRoundRect
  4183. 000031B8  486D D050                pea.l      [A5 - 0x2FB0]
  4184. 000031BC  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  4185. 000031C0  AA1F                     syscall    PlotCIcon
  4186. 000031C2  6000 080A                bra        +0x80C /* 000039CE */
  4187. label000031C6:
  4188. 000031C6  4227                     clr.b      -[A7]
  4189. 000031C8  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4190. 000031CC  486D D058                pea.l      [A5 - 0x2FA8]
  4191. 000031D0  A8AD                     syscall    PtInRect
  4192. 000031D2  4A1F                     tst.b      [A7]+
  4193. 000031D4  6700 00A0                beq        +0xA2 /* 00003276 */
  4194. 000031D8  4A2D D7FD                tst.b      [A5 - 0x2803]
  4195. 000031DC  6600 0098                bne        +0x9A /* 00003276 */
  4196. 000031E0  486D D058                pea.l      [A5 - 0x2FA8]
  4197. 000031E4  A8A3                     syscall    EraseRect
  4198. 000031E6  486D D110                pea.l      [A5 - 0x2EF0]
  4199. 000031EA  2F2D CC80                move.l     -[A7], [A5 - 0x3380]
  4200. 000031EE  AA1F                     syscall    PlotCIcon
  4201. 000031F0  1B7C 0001 D7FD           move.b     [A5 - 0x2803], 0x1
  4202. 000031F6  486D D83C                pea.l      [A5 - 0x27C4]
  4203. 000031FA  A8A3                     syscall    EraseRect
  4204. 000031FC  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  4205. 00003202  3B7C 0011 D81A           move.w     [A5 - 0x27E6], 0x11
  4206. 00003208  3B7C 0088 D818           move.w     [A5 - 0x27E8], 0x88
  4207. 0000320E  3B7C 0006 D826           move.w     [A5 - 0x27DA], 0x6
  4208. 00003214  3B7C 0046 D828           move.w     [A5 - 0x27D8], 0x46 /* 'F' */
  4209. 0000321A  70F7                     moveq.l    D0, 0xFFFFFFF7
  4210. 0000321C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  4211. 00003220  0640 000E                addi.w     D0, 0xE
  4212. 00003224  3B40 D81E                move.w     [A5 - 0x27E2], D0
  4213. 00003228  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4214. 0000322C  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4215. 00003230  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4216. 00003234  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4217. 00003238  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4218. 0000323C  3F00                     move.w     -[A7], D0
  4219. 0000323E  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  4220. 00003242  486D D110                pea.l      [A5 - 0x2EF0]
  4221. 00003246  2F3C 0002 0002           move.l     -[A7], 0x20002
  4222. 0000324C  A8B1                     syscall    PaintRoundRect
  4223. 0000324E  486D D058                pea.l      [A5 - 0x2FA8]
  4224. 00003252  2F2D CC80                move.l     -[A7], [A5 - 0x3380]
  4225. 00003256  AA1F                     syscall    PlotCIcon
  4226. 00003258  4A2D D7FC                tst.b      [A5 - 0x2804]
  4227. 0000325C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4228. 00003260  6700 076C                beq        +0x76E /* 000039CE */
  4229. 00003264  7000                     moveq.l    D0, 0x00
  4230. 00003266  102D D7FD                move.b     D0, [A5 - 0x2803]
  4231. 0000326A  3F00                     move.w     -[A7], D0
  4232. 0000326C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  4233. 00003270  548F                     addq.l     A7, 2
  4234. 00003272  6000 075A                bra        +0x75C /* 000039CE */
  4235. label00003276:
  4236. 00003276  4227                     clr.b      -[A7]
  4237. 00003278  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4238. 0000327C  486D D060                pea.l      [A5 - 0x2FA0]
  4239. 00003280  A8AD                     syscall    PtInRect
  4240. 00003282  4A1F                     tst.b      [A7]+
  4241. 00003284  6700 009A                beq        +0x9C /* 00003320 */
  4242. 00003288  0C2D 0001 D7FD           cmpi.b     [A5 - 0x2803], 0x1
  4243. 0000328E  6600 0090                bne        +0x92 /* 00003320 */
  4244. 00003292  486D D060                pea.l      [A5 - 0x2FA0]
  4245. 00003296  A8A3                     syscall    EraseRect
  4246. 00003298  486D D118                pea.l      [A5 - 0x2EE8]
  4247. 0000329C  2F2D CC84                move.l     -[A7], [A5 - 0x337C]
  4248. 000032A0  AA1F                     syscall    PlotCIcon
  4249. 000032A2  422D D7FD                clr.b      [A5 - 0x2803]
  4250. 000032A6  486D D83C                pea.l      [A5 - 0x27C4]
  4251. 000032AA  A8A3                     syscall    EraseRect
  4252. 000032AC  3B7C 0002 D81E           move.w     [A5 - 0x27E2], 0x2
  4253. 000032B2  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  4254. 000032B8  3B7C 000C D81A           move.w     [A5 - 0x27E6], 0xC
  4255. 000032BE  3B7C 0078 D818           move.w     [A5 - 0x27E8], 0x78 /* 'x' */
  4256. 000032C4  3B7C 0003 D826           move.w     [A5 - 0x27DA], 0x3
  4257. 000032CA  3B7C 003C D828           move.w     [A5 - 0x27D8], 0x3C /* '<' */
  4258. 000032D0  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4259. 000032D4  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4260. 000032D8  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4261. 000032DC  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4262. 000032E0  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4263. 000032E4  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  4264. 000032E8  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  4265. 000032EC  486D D118                pea.l      [A5 - 0x2EE8]
  4266. 000032F0  2F3C 0002 0002           move.l     -[A7], 0x20002
  4267. 000032F6  A8B1                     syscall    PaintRoundRect
  4268. 000032F8  486D D060                pea.l      [A5 - 0x2FA0]
  4269. 000032FC  2F2D CC84                move.l     -[A7], [A5 - 0x337C]
  4270. 00003300  AA1F                     syscall    PlotCIcon
  4271. 00003302  4A2D D7FC                tst.b      [A5 - 0x2804]
  4272. 00003306  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4273. 0000330A  6700 06C2                beq        +0x6C4 /* 000039CE */
  4274. 0000330E  7000                     moveq.l    D0, 0x00
  4275. 00003310  102D D7FD                move.b     D0, [A5 - 0x2803]
  4276. 00003314  3F00                     move.w     -[A7], D0
  4277. 00003316  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  4278. 0000331A  548F                     addq.l     A7, 2
  4279. 0000331C  6000 06B0                bra        +0x6B2 /* 000039CE */
  4280. label00003320:
  4281. 00003320  4227                     clr.b      -[A7]
  4282. 00003322  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4283. 00003326  486D D038                pea.l      [A5 - 0x2FC8]
  4284. 0000332A  A8AD                     syscall    PtInRect
  4285. 0000332C  4A1F                     tst.b      [A7]+
  4286. 0000332E  6700 0270                beq        +0x272 /* 000035A0 */
  4287. 00003332  486D D038                pea.l      [A5 - 0x2FC8]
  4288. 00003336  A8A3                     syscall    EraseRect
  4289. 00003338  486D D0F0                pea.l      [A5 - 0x2F10]
  4290. 0000333C  2F2D CC6C                move.l     -[A7], [A5 - 0x3394]
  4291. 00003340  AA1F                     syscall    PlotCIcon
  4292. 00003342  0C2D 0001 D7FD           cmpi.b     [A5 - 0x2803], 0x1
  4293. 00003348  660E                     bne        +0x10 /* 00003358 */
  4294. 0000334A  3B7C 000F D822           move.w     [A5 - 0x27DE], 0xF
  4295. 00003350  3B7C 004B D2A0           move.w     [A5 - 0x2D60], 0x4B /* 'K' */
  4296. 00003356  600A                     bra        +0xC /* 00003362 */
  4297. label00003358:
  4298. 00003358  426D D822                clr.w      [A5 - 0x27DE]
  4299. 0000335C  3B7C 0058 D2A0           move.w     [A5 - 0x2D60], 0x58 /* 'X' */
  4300. label00003362:
  4301. 00003362  3B7C 0064 D824           move.w     [A5 - 0x27DC], 0x64 /* 'd' */
  4302. 00003368  6000 0208                bra        +0x20A /* 00003572 */
  4303. label0000336C:
  4304. 0000336C  302D D824                move.w     D0, [A5 - 0x27DC]
  4305. 00003370  B06D D822                cmp.w      D0, [A5 - 0x27DE]
  4306. 00003374  6724                     beq        +0x26 /* 0000339A */
  4307. 00003376  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4308. 0000337A  307C 0028                movea.w    A0, 0x28 /* '(' */
  4309. 0000337E  A03B                     syscall    Delay
  4310. 00003380  2280                     move.l     [A1], D0
  4311. 00003382  302D D822                move.w     D0, [A5 - 0x27DE]
  4312. 00003386  204D                     movea.l    A0, A5
  4313. 00003388  48C0                     ext.l      D0
  4314. 0000338A  E588                     lsl        D0, 2
  4315. 0000338C  D1C0                     add.l      A0, D0
  4316. 0000338E  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  4317. 00003392  A8D5                     syscall    InverRgn/InvertRgn
  4318. 00003394  3B6D D822 D824           move.w     [A5 - 0x27DC], [A5 - 0x27DE]
  4319. label0000339A:
  4320. 0000339A  4227                     clr.b      -[A7]
  4321. 0000339C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4322. 000033A0  486D D7E2                pea.l      [A5 - 0x281E]
  4323. 000033A4  A970                     syscall    GetNextEvent
  4324. 000033A6  4A1F                     tst.b      [A7]+
  4325. 000033A8  6700 01C8                beq        +0x1CA /* 00003572 */
  4326. 000033AC  302D D7E2                move.w     D0, [A5 - 0x281E]
  4327. 000033B0  6700 01C0                beq        +0x1C2 /* 00003572 */
  4328. 000033B4  6B00 01BC                bmi        +0x1BE /* 00003572 */
  4329. 000033B8  5740                     subq.w     D0, 3
  4330. 000033BA  670E                     beq        +0x10 /* 000033CA */
  4331. 000033BC  6A00 01B4                bpl        +0x1B6 /* 00003572 */
  4332. 000033C0  5240                     addq.w     D0, 1
  4333. 000033C2  6A00 01AE                bpl        +0x1B0 /* 00003572 */
  4334. 000033C6  6000 00BE                bra        +0xC0 /* 00003486 */
  4335. label000033CA:
  4336. 000033CA  4878 0100                push.l     0x100
  4337. 000033CE  202D D7E4                move.l     D0, [A5 - 0x281C]
  4338. 000033D2  0280 0000 FF00           andi.l     D0, 0xFF00
  4339. 000033D8  2F00                     move.l     -[A7], D0
  4340. 000033DA  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4341. 000033DE  3B40 D800                move.w     [A5 - 0x2800], D0
  4342. 000033E2  082D 0000 D7F0           btst.b     [A5 - 0x2810], 0x0
  4343. 000033E8  6600 0188                bne        +0x18A /* 00003572 */
  4344. 000033EC  302D D822                move.w     D0, [A5 - 0x27DE]
  4345. 000033F0  204D                     movea.l    A0, A5
  4346. 000033F2  D0C0                     add.w      A0, D0
  4347. 000033F4  D0C0                     add.w      A0, D0
  4348. 000033F6  316D D800 D2A6           move.w     [A0 - 0x2D5A], [A5 - 0x2800]
  4349. 000033FC  204D                     movea.l    A0, A5
  4350. 000033FE  48C0                     ext.l      D0
  4351. 00003400  E588                     lsl        D0, 2
  4352. 00003402  D1C0                     add.l      A0, D0
  4353. 00003404  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  4354. 00003408  A8D5                     syscall    InverRgn/InvertRgn
  4355. 0000340A  426D D824                clr.w      [A5 - 0x27DC]
  4356. 0000340E  49ED D2A6                lea.l      A4, [A5 - 0x2D5A]
  4357. 00003412  601C                     bra        +0x1E /* 00003430 */
  4358. label00003414:
  4359. 00003414  3014                     move.w     D0, [A4]
  4360. 00003416  B06D D800                cmp.w      D0, [A5 - 0x2800]
  4361. 0000341A  660E                     bne        +0x10 /* 0000342A */
  4362. 0000341C  302D D824                move.w     D0, [A5 - 0x27DC]
  4363. 00003420  B06D D822                cmp.w      D0, [A5 - 0x27DE]
  4364. 00003424  6704                     beq        +0x6 /* 0000342A */
  4365. 00003426  38BC 00FF                move.w     [A4], 0xFF
  4366. label0000342A:
  4367. 0000342A  526D D824                addq.w     [A5 - 0x27DC], 1
  4368. 0000342E  548C                     addq.l     A4, 2
  4369. label00003430:
  4370. 00003430  0C6D 0058 D824           cmpi.w     [A5 - 0x27DC], 0x58 /* 'X' */
  4371. 00003436  6DDC                     blt        -0x22 /* 00003414 */
  4372. 00003438  3B6D D822 D824           move.w     [A5 - 0x27DC], [A5 - 0x27DE]
  4373. 0000343E  306D D822                movea.w    A0, [A5 - 0x27DE]
  4374. 00003442  4868 0015                pea.l      [A0 + 0x15]
  4375. 00003446  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4376. 0000344A  4EBA 068C                jsr        [PC + 0x68C /* 00003AD8 */]
  4377. 0000344E  302D D822                move.w     D0, [A5 - 0x27DE]
  4378. 00003452  204D                     movea.l    A0, A5
  4379. 00003454  48C0                     ext.l      D0
  4380. 00003456  E588                     lsl        D0, 2
  4381. 00003458  D1C0                     add.l      A0, D0
  4382. 0000345A  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  4383. 0000345E  A8D5                     syscall    InverRgn/InvertRgn
  4384. 00003460  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4385. 00003464  307C 0014                movea.w    A0, 0x14
  4386. 00003468  A03B                     syscall    Delay
  4387. 0000346A  2280                     move.l     [A1], D0
  4388. 0000346C  302D D822                move.w     D0, [A5 - 0x27DE]
  4389. 00003470  204D                     movea.l    A0, A5
  4390. 00003472  48C0                     ext.l      D0
  4391. 00003474  E588                     lsl        D0, 2
  4392. 00003476  D1C0                     add.l      A0, D0
  4393. 00003478  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  4394. 0000347C  A8D5                     syscall    InverRgn/InvertRgn
  4395. 0000347E  526D D822                addq.w     [A5 - 0x27DE], 1
  4396. 00003482  6000 00EE                bra        +0xF0 /* 00003572 */
  4397. label00003486:
  4398. 00003486  4267                     clr.w      -[A7]
  4399. 00003488  2F2D D7EC                move.l     -[A7], [A5 - 0x2814]
  4400. 0000348C  486D D7F2                pea.l      [A5 - 0x280E]
  4401. 00003490  A92C                     syscall    FindWindow
  4402. 00003492  0C5F 0003                cmpi.w     [A7]+, 0x3
  4403. 00003496  6600 00DA                bne        +0xDC /* 00003572 */
  4404. 0000349A  202D D7F2                move.l     D0, [A5 - 0x280E]
  4405. 0000349E  B0AD CC34                cmp.l      D0, [A5 - 0x33CC]
  4406. 000034A2  6600 00CE                bne        +0xD0 /* 00003572 */
  4407. 000034A6  2B6D D7EC D80E           move.l     [A5 - 0x27F2], [A5 - 0x2814]
  4408. 000034AC  486D D80E                pea.l      [A5 - 0x27F2]
  4409. 000034B0  A871                     syscall    GlobalToLocal
  4410. 000034B2  4227                     clr.b      -[A7]
  4411. 000034B4  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  4412. 000034B8  486D D050                pea.l      [A5 - 0x2FB0]
  4413. 000034BC  A8AD                     syscall    PtInRect
  4414. 000034BE  4A1F                     tst.b      [A7]+
  4415. 000034C0  6762                     beq        +0x64 /* 00003524 */
  4416. 000034C2  486D D050                pea.l      [A5 - 0x2FB0]
  4417. 000034C6  A8A3                     syscall    EraseRect
  4418. 000034C8  486D D108                pea.l      [A5 - 0x2EF8]
  4419. 000034CC  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  4420. 000034D0  AA1F                     syscall    PlotCIcon
  4421. 000034D2  302D D822                move.w     D0, [A5 - 0x27DE]
  4422. 000034D6  204D                     movea.l    A0, A5
  4423. 000034D8  48C0                     ext.l      D0
  4424. 000034DA  E588                     lsl        D0, 2
  4425. 000034DC  D1C0                     add.l      A0, D0
  4426. 000034DE  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  4427. 000034E2  A8D5                     syscall    InverRgn/InvertRgn
  4428. 000034E4  486D D0F0                pea.l      [A5 - 0x2F10]
  4429. 000034E8  2F3C 0002 0002           move.l     -[A7], 0x20002
  4430. 000034EE  A8B1                     syscall    PaintRoundRect
  4431. 000034F0  486D D038                pea.l      [A5 - 0x2FC8]
  4432. 000034F4  2F2D CC6C                move.l     -[A7], [A5 - 0x3394]
  4433. 000034F8  AA1F                     syscall    PlotCIcon
  4434. 000034FA  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4435. 000034FE  307C 0002                movea.w    A0, 0x2
  4436. 00003502  A03B                     syscall    Delay
  4437. 00003504  2280                     move.l     [A1], D0
  4438. 00003506  486D D108                pea.l      [A5 - 0x2EF8]
  4439. 0000350A  2F3C 0002 0002           move.l     -[A7], 0x20002
  4440. 00003510  A8B1                     syscall    PaintRoundRect
  4441. 00003512  486D D050                pea.l      [A5 - 0x2FB0]
  4442. 00003516  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  4443. 0000351A  AA1F                     syscall    PlotCIcon
  4444. 0000351C  3B7C 0058 D822           move.w     [A5 - 0x27DE], 0x58 /* 'X' */
  4445. 00003522  604E                     bra        +0x50 /* 00003572 */
  4446. label00003524:
  4447. 00003524  426D D824                clr.w      [A5 - 0x27DC]
  4448. 00003528  49ED CE3C                lea.l      A4, [A5 - 0x31C4]
  4449. 0000352C  6036                     bra        +0x38 /* 00003564 */
  4450. label0000352E:
  4451. 0000352E  4227                     clr.b      -[A7]
  4452. 00003530  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  4453. 00003534  2F14                     move.l     -[A7], [A4]
  4454. 00003536  A8E8                     syscall    PtInRgn
  4455. 00003538  7000                     moveq.l    D0, 0x00
  4456. 0000353A  101F                     move.b     D0, [A7]+
  4457. 0000353C  5340                     subq.w     D0, 1
  4458. 0000353E  661E                     bne        +0x20 /* 0000355E */
  4459. 00003540  302D D822                move.w     D0, [A5 - 0x27DE]
  4460. 00003544  204D                     movea.l    A0, A5
  4461. 00003546  48C0                     ext.l      D0
  4462. 00003548  E588                     lsl        D0, 2
  4463. 0000354A  D1C0                     add.l      A0, D0
  4464. 0000354C  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  4465. 00003550  A8D5                     syscall    InverRgn/InvertRgn
  4466. 00003552  2F14                     move.l     -[A7], [A4]
  4467. 00003554  A8D5                     syscall    InverRgn/InvertRgn
  4468. 00003556  3B6D D824 D822           move.w     [A5 - 0x27DE], [A5 - 0x27DC]
  4469. 0000355C  600E                     bra        +0x10 /* 0000356C */
  4470. label0000355E:
  4471. 0000355E  526D D824                addq.w     [A5 - 0x27DC], 1
  4472. 00003562  588C                     addq.l     A4, 4
  4473. label00003564:
  4474. 00003564  0C6D 0058 D824           cmpi.w     [A5 - 0x27DC], 0x58 /* 'X' */
  4475. 0000356A  6DC2                     blt        -0x3C /* 0000352E */
  4476. label0000356C:
  4477. 0000356C  3B6D D822 D824           move.w     [A5 - 0x27DC], [A5 - 0x27DE]
  4478. label00003572:
  4479. 00003572  302D D822                move.w     D0, [A5 - 0x27DE]
  4480. 00003576  B06D D2A0                cmp.w      D0, [A5 - 0x2D60]
  4481. 0000357A  6D00 FDF0                blt        -0x20E /* 0000336C */
  4482. 0000357E  486D D0F0                pea.l      [A5 - 0x2F10]
  4483. 00003582  2F3C 0002 0002           move.l     -[A7], 0x20002
  4484. 00003588  A8B1                     syscall    PaintRoundRect
  4485. 0000358A  486D D038                pea.l      [A5 - 0x2FC8]
  4486. 0000358E  2F2D CC6C                move.l     -[A7], [A5 - 0x3394]
  4487. 00003592  AA1F                     syscall    PlotCIcon
  4488. 00003594  4878 000E                push.l     0xE
  4489. 00003598  201F                     move.l     D0, [A7]+
  4490. 0000359A  A032                     syscall    FlushEvents
  4491. 0000359C  6000 0430                bra        +0x432 /* 000039CE */
  4492. label000035A0:
  4493. 000035A0  4227                     clr.b      -[A7]
  4494. 000035A2  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4495. 000035A6  486D D068                pea.l      [A5 - 0x2F98]
  4496. 000035AA  A8AD                     syscall    PtInRect
  4497. 000035AC  4A1F                     tst.b      [A7]+
  4498. 000035AE  6700 00BA                beq        +0xBC /* 0000366A */
  4499. 000035B2  4A2D D9B9                tst.b      [A5 - 0x2647]
  4500. 000035B6  670C                     beq        +0xE /* 000035C4 */
  4501. 000035B8  4A2D D9BA                tst.b      [A5 - 0x2646]
  4502. 000035BC  6606                     bne        +0x8 /* 000035C4 */
  4503. 000035BE  4A2D D9BB                tst.b      [A5 - 0x2645]
  4504. 000035C2  6732                     beq        +0x34 /* 000035F6 */
  4505. label000035C4:
  4506. 000035C4  4A2D D9BA                tst.b      [A5 - 0x2646]
  4507. 000035C8  670C                     beq        +0xE /* 000035D6 */
  4508. 000035CA  4A2D D9B9                tst.b      [A5 - 0x2647]
  4509. 000035CE  6606                     bne        +0x8 /* 000035D6 */
  4510. 000035D0  4A2D D9BB                tst.b      [A5 - 0x2645]
  4511. 000035D4  6720                     beq        +0x22 /* 000035F6 */
  4512. label000035D6:
  4513. 000035D6  4A2D D9BB                tst.b      [A5 - 0x2645]
  4514. 000035DA  670C                     beq        +0xE /* 000035E8 */
  4515. 000035DC  4A2D D9BA                tst.b      [A5 - 0x2646]
  4516. 000035E0  6606                     bne        +0x8 /* 000035E8 */
  4517. 000035E2  4A2D D9B9                tst.b      [A5 - 0x2647]
  4518. 000035E6  670E                     beq        +0x10 /* 000035F6 */
  4519. label000035E8:
  4520. 000035E8  486D DCC0                pea.l      [A5 - 0x2340]
  4521. 000035EC  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  4522. 000035F0  588F                     addq.l     A7, 4
  4523. 000035F2  6000 03DA                bra        +0x3DC /* 000039CE */
  4524. label000035F6:
  4525. 000035F6  4A2D D9B9                tst.b      [A5 - 0x2647]
  4526. 000035FA  6720                     beq        +0x22 /* 0000361C */
  4527. 000035FC  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4528. 00003600  486D D36E                pea.l      [A5 - 0x2C92]
  4529. 00003604  486D D362                pea.l      [A5 - 0x2C9E]
  4530. 00003608  486D D356                pea.l      [A5 - 0x2CAA]
  4531. 0000360C  486D D29A                pea.l      [A5 - 0x2D66]
  4532. 00003610  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  4533. 00003614  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4534. 00003618  6000 03B4                bra        +0x3B6 /* 000039CE */
  4535. label0000361C:
  4536. 0000361C  4A2D D9BA                tst.b      [A5 - 0x2646]
  4537. 00003620  6720                     beq        +0x22 /* 00003642 */
  4538. 00003622  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  4539. 00003626  486D D372                pea.l      [A5 - 0x2C8E]
  4540. 0000362A  486D D366                pea.l      [A5 - 0x2C9A]
  4541. 0000362E  486D D35A                pea.l      [A5 - 0x2CA6]
  4542. 00003632  486D D29C                pea.l      [A5 - 0x2D64]
  4543. 00003636  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  4544. 0000363A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4545. 0000363E  6000 038E                bra        +0x390 /* 000039CE */
  4546. label00003642:
  4547. 00003642  4A2D D9BB                tst.b      [A5 - 0x2645]
  4548. 00003646  6700 0386                beq        +0x388 /* 000039CE */
  4549. 0000364A  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  4550. 0000364E  486D D376                pea.l      [A5 - 0x2C8A]
  4551. 00003652  486D D36A                pea.l      [A5 - 0x2C96]
  4552. 00003656  486D D35E                pea.l      [A5 - 0x2CA2]
  4553. 0000365A  486D D29E                pea.l      [A5 - 0x2D62]
  4554. 0000365E  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  4555. 00003662  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4556. 00003666  6000 0366                bra        +0x368 /* 000039CE */
  4557. label0000366A:
  4558. 0000366A  4227                     clr.b      -[A7]
  4559. 0000366C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4560. 00003670  486D D040                pea.l      [A5 - 0x2FC0]
  4561. 00003674  A8AD                     syscall    PtInRect
  4562. 00003676  4A1F                     tst.b      [A7]+
  4563. 00003678  6700 00BA                beq        +0xBC /* 00003734 */
  4564. 0000367C  4A2D D9B9                tst.b      [A5 - 0x2647]
  4565. 00003680  670C                     beq        +0xE /* 0000368E */
  4566. 00003682  4A2D D9BA                tst.b      [A5 - 0x2646]
  4567. 00003686  6606                     bne        +0x8 /* 0000368E */
  4568. 00003688  4A2D D9BB                tst.b      [A5 - 0x2645]
  4569. 0000368C  6732                     beq        +0x34 /* 000036C0 */
  4570. label0000368E:
  4571. 0000368E  4A2D D9BA                tst.b      [A5 - 0x2646]
  4572. 00003692  670C                     beq        +0xE /* 000036A0 */
  4573. 00003694  4A2D D9B9                tst.b      [A5 - 0x2647]
  4574. 00003698  6606                     bne        +0x8 /* 000036A0 */
  4575. 0000369A  4A2D D9BB                tst.b      [A5 - 0x2645]
  4576. 0000369E  6720                     beq        +0x22 /* 000036C0 */
  4577. label000036A0:
  4578. 000036A0  4A2D D9BB                tst.b      [A5 - 0x2645]
  4579. 000036A4  670C                     beq        +0xE /* 000036B2 */
  4580. 000036A6  4A2D D9BA                tst.b      [A5 - 0x2646]
  4581. 000036AA  6606                     bne        +0x8 /* 000036B2 */
  4582. 000036AC  4A2D D9B9                tst.b      [A5 - 0x2647]
  4583. 000036B0  670E                     beq        +0x10 /* 000036C0 */
  4584. label000036B2:
  4585. 000036B2  486D DCDC                pea.l      [A5 - 0x2324]
  4586. 000036B6  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  4587. 000036BA  588F                     addq.l     A7, 4
  4588. 000036BC  6000 0310                bra        +0x312 /* 000039CE */
  4589. label000036C0:
  4590. 000036C0  4A2D D9B9                tst.b      [A5 - 0x2647]
  4591. 000036C4  6720                     beq        +0x22 /* 000036E6 */
  4592. 000036C6  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4593. 000036CA  486D D36E                pea.l      [A5 - 0x2C92]
  4594. 000036CE  486D D362                pea.l      [A5 - 0x2C9E]
  4595. 000036D2  486D D356                pea.l      [A5 - 0x2CAA]
  4596. 000036D6  486D D29A                pea.l      [A5 - 0x2D66]
  4597. 000036DA  4EBA 07F0                jsr        [PC + 0x7F0 /* 00003ECC */]
  4598. 000036DE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4599. 000036E2  6000 02EA                bra        +0x2EC /* 000039CE */
  4600. label000036E6:
  4601. 000036E6  4A2D D9BA                tst.b      [A5 - 0x2646]
  4602. 000036EA  6720                     beq        +0x22 /* 0000370C */
  4603. 000036EC  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  4604. 000036F0  486D D372                pea.l      [A5 - 0x2C8E]
  4605. 000036F4  486D D366                pea.l      [A5 - 0x2C9A]
  4606. 000036F8  486D D35A                pea.l      [A5 - 0x2CA6]
  4607. 000036FC  486D D29C                pea.l      [A5 - 0x2D64]
  4608. 00003700  4EBA 07CA                jsr        [PC + 0x7CA /* 00003ECC */]
  4609. 00003704  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4610. 00003708  6000 02C4                bra        +0x2C6 /* 000039CE */
  4611. label0000370C:
  4612. 0000370C  4A2D D9BB                tst.b      [A5 - 0x2645]
  4613. 00003710  6700 02BC                beq        +0x2BE /* 000039CE */
  4614. 00003714  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  4615. 00003718  486D D376                pea.l      [A5 - 0x2C8A]
  4616. 0000371C  486D D36A                pea.l      [A5 - 0x2C96]
  4617. 00003720  486D D35E                pea.l      [A5 - 0x2CA2]
  4618. 00003724  486D D29E                pea.l      [A5 - 0x2D62]
  4619. 00003728  4EBA 07A2                jsr        [PC + 0x7A2 /* 00003ECC */]
  4620. 0000372C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4621. 00003730  6000 029C                bra        +0x29E /* 000039CE */
  4622. label00003734:
  4623. 00003734  4227                     clr.b      -[A7]
  4624. 00003736  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4625. 0000373A  486D D048                pea.l      [A5 - 0x2FB8]
  4626. 0000373E  A8AD                     syscall    PtInRect
  4627. 00003740  4A1F                     tst.b      [A7]+
  4628. 00003742  6710                     beq        +0x12 /* 00003754 */
  4629. 00003744  4EBA 0BC6                jsr        [PC + 0xBC6 /* 0000430C */]
  4630. 00003748  4878 000A                push.l     0xA /* '\n' */
  4631. 0000374C  201F                     move.l     D0, [A7]+
  4632. 0000374E  A032                     syscall    FlushEvents
  4633. 00003750  6000 027C                bra        +0x27E /* 000039CE */
  4634. label00003754:
  4635. 00003754  4878 000A                push.l     0xA /* '\n' */
  4636. 00003758  201F                     move.l     D0, [A7]+
  4637. 0000375A  A032                     syscall    FlushEvents
  4638. 0000375C  6000 0270                bra        +0x272 /* 000039CE */
  4639. label00003760:
  4640. 00003760  4878 0100                push.l     0x100
  4641. 00003764  202D D7D4                move.l     D0, [A5 - 0x282C]
  4642. 00003768  0280 0000 FF00           andi.l     D0, 0xFF00
  4643. 0000376E  2F00                     move.l     -[A7], D0
  4644. 00003770  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4645. 00003774  3B40 D800                move.w     [A5 - 0x2800], D0
  4646. 00003778  082D 0000 D7E0           btst.b     [A5 - 0x2820], 0x0
  4647. 0000377E  6600 00EE                bne        +0xF0 /* 0000386E */
  4648. 00003782  426D D822                clr.w      [A5 - 0x27DE]
  4649. 00003786  49ED CE3C                lea.l      A4, [A5 - 0x31C4]
  4650. 0000378A  47ED D2A6                lea.l      A3, [A5 - 0x2D5A]
  4651. 0000378E  6000 00D0                bra        +0xD2 /* 00003860 */
  4652. label00003792:
  4653. 00003792  302D D800                move.w     D0, [A5 - 0x2800]
  4654. 00003796  B053                     cmp.w      D0, [A3]
  4655. 00003798  6600 00BE                bne        +0xC0 /* 00003858 */
  4656. 0000379C  4A2D D9B9                tst.b      [A5 - 0x2647]
  4657. 000037A0  6732                     beq        +0x34 /* 000037D4 */
  4658. 000037A2  4A2D D9BA                tst.b      [A5 - 0x2646]
  4659. 000037A6  670A                     beq        +0xC /* 000037B2 */
  4660. 000037A8  302D DA08                move.w     D0, [A5 - 0x25F8]
  4661. 000037AC  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  4662. 000037B0  6722                     beq        +0x24 /* 000037D4 */
  4663. label000037B2:
  4664. 000037B2  4A2D D9BB                tst.b      [A5 - 0x2645]
  4665. 000037B6  670A                     beq        +0xC /* 000037C2 */
  4666. 000037B8  302D DA0A                move.w     D0, [A5 - 0x25F6]
  4667. 000037BC  B06D DA06                cmp.w      D0, [A5 - 0x25FA]
  4668. 000037C0  6712                     beq        +0x14 /* 000037D4 */
  4669. label000037C2:
  4670. 000037C2  306D D822                movea.w    A0, [A5 - 0x27DE]
  4671. 000037C6  4868 0015                pea.l      [A0 + 0x15]
  4672. 000037CA  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4673. 000037CE  4EBA 0308                jsr        [PC + 0x308 /* 00003AD8 */]
  4674. 000037D2  508F                     addq.l     A7, 8
  4675. label000037D4:
  4676. 000037D4  4A2D D9BA                tst.b      [A5 - 0x2646]
  4677. 000037D8  6732                     beq        +0x34 /* 0000380C */
  4678. 000037DA  4A2D D9B9                tst.b      [A5 - 0x2647]
  4679. 000037DE  670A                     beq        +0xC /* 000037EA */
  4680. 000037E0  302D DA06                move.w     D0, [A5 - 0x25FA]
  4681. 000037E4  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  4682. 000037E8  6722                     beq        +0x24 /* 0000380C */
  4683. label000037EA:
  4684. 000037EA  4A2D D9BB                tst.b      [A5 - 0x2645]
  4685. 000037EE  670A                     beq        +0xC /* 000037FA */
  4686. 000037F0  302D DA0A                move.w     D0, [A5 - 0x25F6]
  4687. 000037F4  B06D DA08                cmp.w      D0, [A5 - 0x25F8]
  4688. 000037F8  6712                     beq        +0x14 /* 0000380C */
  4689. label000037FA:
  4690. 000037FA  306D D822                movea.w    A0, [A5 - 0x27DE]
  4691. 000037FE  4868 0015                pea.l      [A0 + 0x15]
  4692. 00003802  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  4693. 00003806  4EBA 02D0                jsr        [PC + 0x2D0 /* 00003AD8 */]
  4694. 0000380A  508F                     addq.l     A7, 8
  4695. label0000380C:
  4696. 0000380C  4A2D D9BB                tst.b      [A5 - 0x2645]
  4697. 00003810  6732                     beq        +0x34 /* 00003844 */
  4698. 00003812  4A2D D9BA                tst.b      [A5 - 0x2646]
  4699. 00003816  670A                     beq        +0xC /* 00003822 */
  4700. 00003818  302D DA08                move.w     D0, [A5 - 0x25F8]
  4701. 0000381C  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  4702. 00003820  6722                     beq        +0x24 /* 00003844 */
  4703. label00003822:
  4704. 00003822  4A2D D9B9                tst.b      [A5 - 0x2647]
  4705. 00003826  670A                     beq        +0xC /* 00003832 */
  4706. 00003828  302D DA06                move.w     D0, [A5 - 0x25FA]
  4707. 0000382C  B06D DA0A                cmp.w      D0, [A5 - 0x25F6]
  4708. 00003830  6712                     beq        +0x14 /* 00003844 */
  4709. label00003832:
  4710. 00003832  306D D822                movea.w    A0, [A5 - 0x27DE]
  4711. 00003836  4868 0015                pea.l      [A0 + 0x15]
  4712. 0000383A  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  4713. 0000383E  4EBA 0298                jsr        [PC + 0x298 /* 00003AD8 */]
  4714. 00003842  508F                     addq.l     A7, 8
  4715. label00003844:
  4716. 00003844  2F14                     move.l     -[A7], [A4]
  4717. 00003846  A8D5                     syscall    InverRgn/InvertRgn
  4718. 00003848  43ED D834                lea.l      A1, [A5 - 0x27CC]
  4719. 0000384C  206D D290                movea.l    A0, [A5 - 0x2D70]
  4720. 00003850  A03B                     syscall    Delay
  4721. 00003852  2280                     move.l     [A1], D0
  4722. 00003854  2F14                     move.l     -[A7], [A4]
  4723. 00003856  A8D5                     syscall    InverRgn/InvertRgn
  4724. label00003858:
  4725. 00003858  526D D822                addq.w     [A5 - 0x27DE], 1
  4726. 0000385C  588C                     addq.l     A4, 4
  4727. 0000385E  548B                     addq.l     A3, 2
  4728. label00003860:
  4729. 00003860  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  4730. 00003866  6D00 FF2A                blt        -0xD4 /* 00003792 */
  4731. 0000386A  6000 0162                bra        +0x164 /* 000039CE */
  4732. label0000386E:
  4733. 0000386E  0C6D 0043 D800           cmpi.w     [A5 - 0x2800], 0x43 /* 'C' */
  4734. 00003874  6636                     bne        +0x38 /* 000038AC */
  4735. 00003876  4267                     clr.w      -[A7]
  4736. 00003878  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4737. 0000387C  42A7                     clr.l      -[A7]
  4738. 0000387E  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  4739. 00003884  3F3C 4E21                move.w     -[A7], 0x4E21 /* 'N!' */
  4740. 00003888  A9A0                     syscall    GetResource
  4741. 0000388A  4227                     clr.b      -[A7]
  4742. 0000388C  A805                     syscall    SndPlay
  4743. 0000388E  4257                     clr.w      [A7]
  4744. 00003890  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4745. 00003894  42A7                     clr.l      -[A7]
  4746. 00003896  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  4747. 0000389C  3F3C 4E22                move.w     -[A7], 0x4E22 /* 'N\"' */
  4748. 000038A0  A9A0                     syscall    GetResource
  4749. 000038A2  4227                     clr.b      -[A7]
  4750. 000038A4  A805                     syscall    SndPlay
  4751. 000038A6  548F                     addq.l     A7, 2
  4752. 000038A8  6000 0124                bra        +0x126 /* 000039CE */
  4753. label000038AC:
  4754. 000038AC  2E2D D7D4                move.l     D7, [A5 - 0x282C]
  4755. 000038B0  0287 0000 00FF           andi.l     D7, 0xFF
  4756. 000038B6  7077                     moveq.l    D0, 0x77
  4757. 000038B8  B087                     cmp.l      D0, D7
  4758. 000038BA  6706                     beq        +0x8 /* 000038C2 */
  4759. 000038BC  7057                     moveq.l    D0, 0x57
  4760. 000038BE  B087                     cmp.l      D0, D7
  4761. 000038C0  660A                     bne        +0xC /* 000038CC */
  4762. label000038C2:
  4763. 000038C2  1B7C 0001 D7FA           move.b     [A5 - 0x2806], 0x1
  4764. 000038C8  6000 0104                bra        +0x106 /* 000039CE */
  4765. label000038CC:
  4766. 000038CC  7071                     moveq.l    D0, 0x71
  4767. 000038CE  B087                     cmp.l      D0, D7
  4768. 000038D0  6708                     beq        +0xA /* 000038DA */
  4769. 000038D2  7051                     moveq.l    D0, 0x51
  4770. 000038D4  B087                     cmp.l      D0, D7
  4771. 000038D6  6600 00F6                bne        +0xF8 /* 000039CE */
  4772. label000038DA:
  4773. 000038DA  1B7C 0001 D7FA           move.b     [A5 - 0x2806], 0x1
  4774. 000038E0  1B7C 0001 CC03           move.b     [A5 - 0x33FD], 0x1
  4775. 000038E6  6000 00E6                bra        +0xE8 /* 000039CE */
  4776. label000038EA:
  4777. 000038EA  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  4778. 000038EE  A922                     syscall    BeginUpdate
  4779. 000038F0  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  4780. 000038F4  AA1C                     syscall    SetCCursor
  4781. 000038F6  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  4782. 000038FA  A969                     syscall    DrawControls
  4783. 000038FC  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  4784. 00003900  426D D822                clr.w      [A5 - 0x27DE]
  4785. 00003904  49ED CE3C                lea.l      A4, [A5 - 0x31C4]
  4786. 00003908  600C                     bra        +0xE /* 00003916 */
  4787. label0000390A:
  4788. 0000390A  42A7                     clr.l      -[A7]
  4789. 0000390C  A8D8                     syscall    NewRgn
  4790. 0000390E  289F                     move.l     [A4], [A7]+
  4791. 00003910  526D D822                addq.w     [A5 - 0x27DE], 1
  4792. 00003914  588C                     addq.l     A4, 4
  4793. label00003916:
  4794. 00003916  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  4795. 0000391C  6DEC                     blt        -0x12 /* 0000390A */
  4796. 0000391E  4A2D D7FD                tst.b      [A5 - 0x2803]
  4797. 00003922  6646                     bne        +0x48 /* 0000396A */
  4798. 00003924  3B7C 0002 D81E           move.w     [A5 - 0x27E2], 0x2
  4799. 0000392A  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  4800. 00003930  3B7C 000C D81A           move.w     [A5 - 0x27E6], 0xC
  4801. 00003936  3B7C 0078 D818           move.w     [A5 - 0x27E8], 0x78 /* 'x' */
  4802. 0000393C  3B7C 0003 D826           move.w     [A5 - 0x27DA], 0x3
  4803. 00003942  3B7C 003C D828           move.w     [A5 - 0x27D8], 0x3C /* '<' */
  4804. 00003948  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4805. 0000394C  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4806. 00003950  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4807. 00003954  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4808. 00003958  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4809. 0000395C  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  4810. 00003960  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  4811. 00003964  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4812. 00003968  604A                     bra        +0x4C /* 000039B4 */
  4813. label0000396A:
  4814. 0000396A  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  4815. 00003970  3B7C 0011 D81A           move.w     [A5 - 0x27E6], 0x11
  4816. 00003976  3B7C 0088 D818           move.w     [A5 - 0x27E8], 0x88
  4817. 0000397C  3B7C 0006 D826           move.w     [A5 - 0x27DA], 0x6
  4818. 00003982  3B7C 0046 D828           move.w     [A5 - 0x27D8], 0x46 /* 'F' */
  4819. 00003988  70F7                     moveq.l    D0, 0xFFFFFFF7
  4820. 0000398A  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  4821. 0000398E  0640 000E                addi.w     D0, 0xE
  4822. 00003992  3B40 D81E                move.w     [A5 - 0x27E2], D0
  4823. 00003996  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4824. 0000399A  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4825. 0000399E  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4826. 000039A2  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4827. 000039A6  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4828. 000039AA  3F00                     move.w     -[A7], D0
  4829. 000039AC  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  4830. 000039B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4831. label000039B4:
  4832. 000039B4  4A2D D7FC                tst.b      [A5 - 0x2804]
  4833. 000039B8  670E                     beq        +0x10 /* 000039C8 */
  4834. 000039BA  7000                     moveq.l    D0, 0x00
  4835. 000039BC  102D D7FD                move.b     D0, [A5 - 0x2803]
  4836. 000039C0  3F00                     move.w     -[A7], D0
  4837. 000039C2  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  4838. 000039C6  548F                     addq.l     A7, 2
  4839. label000039C8:
  4840. 000039C8  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  4841. 000039CC  A923                     syscall    EndUpdate
  4842. label000039CE:
  4843. 000039CE  4A2D D7FA                tst.b      [A5 - 0x2806]
  4844. 000039D2  6700 DDBC                beq        -0x2242 /* 00001790 */
  4845. 000039D6  2F2D D390                move.l     -[A7], [A5 - 0x2C70]
  4846. 000039DA  A955                     syscall    DisposeControl
  4847. 000039DC  2F2D D394                move.l     -[A7], [A5 - 0x2C6C]
  4848. 000039E0  A955                     syscall    DisposeControl
  4849. 000039E2  2F2D D398                move.l     -[A7], [A5 - 0x2C68]
  4850. 000039E6  A955                     syscall    DisposeControl
  4851. 000039E8  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  4852. 000039EC  A914                     syscall    DisposeWindow
  4853. label000039EE:
  4854. 000039EE  4A2D DA0E                tst.b      [A5 - 0x25F2]
  4855. 000039F2  6700 00A0                beq        +0xA2 /* 00003A94 */
  4856. 000039F6  4AAD CE30                tst.l      [A5 - 0x31D0]
  4857. 000039FA  672E                     beq        +0x30 /* 00003A2A */
  4858. 000039FC  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  4859. 00003A02  426D D804                clr.w      [A5 - 0x27FC]
  4860. 00003A06  42AD D806                clr.l      [A5 - 0x27FA]
  4861. 00003A0A  4267                     clr.w      -[A7]
  4862. 00003A0C  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4863. 00003A10  486D D802                pea.l      [A5 - 0x27FE]
  4864. 00003A14  4227                     clr.b      -[A7]
  4865. 00003A16  A803                     syscall    SndDoCommand
  4866. 00003A18  4257                     clr.w      [A7]
  4867. 00003A1A  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4868. 00003A1E  1F3C 0001                move.b     -[A7], 0x1
  4869. 00003A22  A801                     syscall    SndDisposeChannel
  4870. 00003A24  42AD CE30                clr.l      [A5 - 0x31D0]
  4871. 00003A28  548F                     addq.l     A7, 2
  4872. label00003A2A:
  4873. 00003A2A  4AAD CE34                tst.l      [A5 - 0x31CC]
  4874. 00003A2E  672E                     beq        +0x30 /* 00003A5E */
  4875. 00003A30  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  4876. 00003A36  426D D804                clr.w      [A5 - 0x27FC]
  4877. 00003A3A  42AD D806                clr.l      [A5 - 0x27FA]
  4878. 00003A3E  4267                     clr.w      -[A7]
  4879. 00003A40  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  4880. 00003A44  486D D802                pea.l      [A5 - 0x27FE]
  4881. 00003A48  4227                     clr.b      -[A7]
  4882. 00003A4A  A803                     syscall    SndDoCommand
  4883. 00003A4C  4257                     clr.w      [A7]
  4884. 00003A4E  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  4885. 00003A52  1F3C 0001                move.b     -[A7], 0x1
  4886. 00003A56  A801                     syscall    SndDisposeChannel
  4887. 00003A58  42AD CE34                clr.l      [A5 - 0x31CC]
  4888. 00003A5C  548F                     addq.l     A7, 2
  4889. label00003A5E:
  4890. 00003A5E  4AAD CE38                tst.l      [A5 - 0x31C8]
  4891. 00003A62  6764                     beq        +0x66 /* 00003AC8 */
  4892. 00003A64  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  4893. 00003A6A  426D D804                clr.w      [A5 - 0x27FC]
  4894. 00003A6E  42AD D806                clr.l      [A5 - 0x27FA]
  4895. 00003A72  4267                     clr.w      -[A7]
  4896. 00003A74  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  4897. 00003A78  486D D802                pea.l      [A5 - 0x27FE]
  4898. 00003A7C  4227                     clr.b      -[A7]
  4899. 00003A7E  A803                     syscall    SndDoCommand
  4900. 00003A80  4257                     clr.w      [A7]
  4901. 00003A82  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  4902. 00003A86  1F3C 0001                move.b     -[A7], 0x1
  4903. 00003A8A  A801                     syscall    SndDisposeChannel
  4904. 00003A8C  42AD CE38                clr.l      [A5 - 0x31C8]
  4905. 00003A90  548F                     addq.l     A7, 2
  4906. 00003A92  6034                     bra        +0x36 /* 00003AC8 */
  4907. label00003A94:
  4908. 00003A94  4AAD CE30                tst.l      [A5 - 0x31D0]
  4909. 00003A98  672E                     beq        +0x30 /* 00003AC8 */
  4910. 00003A9A  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  4911. 00003AA0  426D D804                clr.w      [A5 - 0x27FC]
  4912. 00003AA4  42AD D806                clr.l      [A5 - 0x27FA]
  4913. 00003AA8  4267                     clr.w      -[A7]
  4914. 00003AAA  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4915. 00003AAE  486D D802                pea.l      [A5 - 0x27FE]
  4916. 00003AB2  4227                     clr.b      -[A7]
  4917. 00003AB4  A803                     syscall    SndDoCommand
  4918. 00003AB6  4257                     clr.w      [A7]
  4919. 00003AB8  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  4920. 00003ABC  1F3C 0001                move.b     -[A7], 0x1
  4921. 00003AC0  A801                     syscall    SndDisposeChannel
  4922. 00003AC2  42AD CE30                clr.l      [A5 - 0x31D0]
  4923. 00003AC6  548F                     addq.l     A7, 2
  4924. label00003AC8:
  4925. 00003AC8  4878 000A                push.l     0xA /* '\n' */
  4926. 00003ACC  201F                     move.l     D0, [A7]+
  4927. 00003ACE  A032                     syscall    FlushEvents
  4928. 00003AD0  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  4929. 00003AD4  4E5E                     unlink     A6
  4930. 00003AD6  4E75                     rts
  4931. export_12:
  4932. fn00003AD8:
  4933. 00003AD8  4E56 FFF4                link       A6, -0x000C
  4934. 00003ADC  3D7C 0003 FFF8           move.w     [A6 - 0x8], 0x3
  4935. 00003AE2  426E FFFA                clr.w      [A6 - 0x6]
  4936. 00003AE6  42AE FFFC                clr.l      [A6 - 0x4]
  4937. 00003AEA  4267                     clr.w      -[A7]
  4938. 00003AEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4939. 00003AF0  486E FFF8                pea.l      [A6 - 0x8]
  4940. 00003AF4  A804                     syscall    SndDoImmediate
  4941. 00003AF6  706C                     moveq.l    D0, 0x6C
  4942. 00003AF8  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  4943. 00003AFC  548F                     addq.l     A7, 2
  4944. 00003AFE  6C1E                     bge        +0x20 /* 00003B1E */
  4945. 00003B00  3D7C 002A FFF8           move.w     [A6 - 0x8], 0x2A /* '*' */
  4946. 00003B06  426E FFFA                clr.w      [A6 - 0x6]
  4947. 00003B0A  42AE FFFC                clr.l      [A6 - 0x4]
  4948. 00003B0E  4267                     clr.w      -[A7]
  4949. 00003B10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4950. 00003B14  486E FFF8                pea.l      [A6 - 0x8]
  4951. 00003B18  4227                     clr.b      -[A7]
  4952. 00003B1A  A803                     syscall    SndDoCommand
  4953. 00003B1C  6026                     bra        +0x28 /* 00003B44 */
  4954. label00003B1E:
  4955. 00003B1E  3D7C 002A FFF8           move.w     [A6 - 0x8], 0x2A /* '*' */
  4956. 00003B24  426E FFFA                clr.w      [A6 - 0x6]
  4957. 00003B28  306D D388                movea.w    A0, [A5 - 0x2C78]
  4958. 00003B2C  202E 000C                move.l     D0, [A6 + 0xC]
  4959. 00003B30  9088                     sub.l      D0, A0
  4960. 00003B32  2D40 FFFC                move.l     [A6 - 0x4], D0
  4961. 00003B36  4267                     clr.w      -[A7]
  4962. 00003B38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4963. 00003B3C  486E FFF8                pea.l      [A6 - 0x8]
  4964. 00003B40  4227                     clr.b      -[A7]
  4965. 00003B42  A803                     syscall    SndDoCommand
  4966. label00003B44:
  4967. 00003B44  4E5E                     unlink     A6
  4968. 00003B46  4E75                     rts
  4969. export_13:
  4970. 00003B48  4E56 FED8                link       A6, -0x0128
  4971. 00003B4C  48E7 0300                movem.l    -[A7], D6,D7
  4972. 00003B50  2F2D CC24                move.l     -[A7], [A5 - 0x33DC]
  4973. 00003B54  AA1C                     syscall    SetCCursor
  4974. 00003B56  7E00                     moveq.l    D7, 0x00
  4975. 00003B58  6000 035C                bra        +0x35E /* 00003EB6 */
  4976. label00003B5C:
  4977. 00003B5C  4227                     clr.b      -[A7]
  4978. 00003B5E  3F3C 0006                move.w     -[A7], 0x6
  4979. 00003B62  486E FFF0                pea.l      [A6 - 0x10]
  4980. 00003B66  A970                     syscall    GetNextEvent
  4981. 00003B68  4A1F                     tst.b      [A7]+
  4982. 00003B6A  6700 034A                beq        +0x34C /* 00003EB6 */
  4983. 00003B6E  302E FFF0                move.w     D0, [A6 - 0x10]
  4984. 00003B72  6700 0342                beq        +0x344 /* 00003EB6 */
  4985. 00003B76  6B00 033E                bmi        +0x340 /* 00003EB6 */
  4986. 00003B7A  5540                     subq.w     D0, 2
  4987. 00003B7C  6A00 0338                bpl        +0x33A /* 00003EB6 */
  4988. 00003B80  4267                     clr.w      -[A7]
  4989. 00003B82  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4990. 00003B86  486E FFE8                pea.l      [A6 - 0x18]
  4991. 00003B8A  A92C                     syscall    FindWindow
  4992. 00003B8C  0C5F 0003                cmpi.w     [A7]+, 0x3
  4993. 00003B90  6600 0324                bne        +0x326 /* 00003EB6 */
  4994. 00003B94  2D6E FFFA FFEC           move.l     [A6 - 0x14], [A6 - 0x6]
  4995. 00003B9A  486E FFEC                pea.l      [A6 - 0x14]
  4996. 00003B9E  A871                     syscall    GlobalToLocal
  4997. 00003BA0  4227                     clr.b      -[A7]
  4998. 00003BA2  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  4999. 00003BA6  486D D190                pea.l      [A5 - 0x2E70]
  5000. 00003BAA  A8AD                     syscall    PtInRect
  5001. 00003BAC  4A1F                     tst.b      [A7]+
  5002. 00003BAE  671C                     beq        +0x1E /* 00003BCC */
  5003. 00003BB0  7C03                     moveq.l    D6, 0x03
  5004. 00003BB2  7E01                     moveq.l    D7, 0x01
  5005. 00003BB4  486D D190                pea.l      [A5 - 0x2E70]
  5006. 00003BB8  A8A4                     syscall    InvertRect
  5007. 00003BBA  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5008. 00003BBE  307C 0003                movea.w    A0, 0x3
  5009. 00003BC2  A03B                     syscall    Delay
  5010. 00003BC4  2280                     move.l     [A1], D0
  5011. 00003BC6  486D D190                pea.l      [A5 - 0x2E70]
  5012. 00003BCA  A8A4                     syscall    InvertRect
  5013. label00003BCC:
  5014. 00003BCC  4227                     clr.b      -[A7]
  5015. 00003BCE  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5016. 00003BD2  486D D198                pea.l      [A5 - 0x2E68]
  5017. 00003BD6  A8AD                     syscall    PtInRect
  5018. 00003BD8  4A1F                     tst.b      [A7]+
  5019. 00003BDA  671C                     beq        +0x1E /* 00003BF8 */
  5020. 00003BDC  7C05                     moveq.l    D6, 0x05
  5021. 00003BDE  7E01                     moveq.l    D7, 0x01
  5022. 00003BE0  486D D198                pea.l      [A5 - 0x2E68]
  5023. 00003BE4  A8A4                     syscall    InvertRect
  5024. 00003BE6  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5025. 00003BEA  307C 0003                movea.w    A0, 0x3
  5026. 00003BEE  A03B                     syscall    Delay
  5027. 00003BF0  2280                     move.l     [A1], D0
  5028. 00003BF2  486D D198                pea.l      [A5 - 0x2E68]
  5029. 00003BF6  A8A4                     syscall    InvertRect
  5030. label00003BF8:
  5031. 00003BF8  4227                     clr.b      -[A7]
  5032. 00003BFA  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5033. 00003BFE  486D D1A0                pea.l      [A5 - 0x2E60]
  5034. 00003C02  A8AD                     syscall    PtInRect
  5035. 00003C04  4A1F                     tst.b      [A7]+
  5036. 00003C06  671C                     beq        +0x1E /* 00003C24 */
  5037. 00003C08  7C07                     moveq.l    D6, 0x07
  5038. 00003C0A  7E01                     moveq.l    D7, 0x01
  5039. 00003C0C  486D D1A0                pea.l      [A5 - 0x2E60]
  5040. 00003C10  A8A4                     syscall    InvertRect
  5041. 00003C12  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5042. 00003C16  307C 0003                movea.w    A0, 0x3
  5043. 00003C1A  A03B                     syscall    Delay
  5044. 00003C1C  2280                     move.l     [A1], D0
  5045. 00003C1E  486D D1A0                pea.l      [A5 - 0x2E60]
  5046. 00003C22  A8A4                     syscall    InvertRect
  5047. label00003C24:
  5048. 00003C24  4227                     clr.b      -[A7]
  5049. 00003C26  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5050. 00003C2A  486D D1A8                pea.l      [A5 - 0x2E58]
  5051. 00003C2E  A8AD                     syscall    PtInRect
  5052. 00003C30  4A1F                     tst.b      [A7]+
  5053. 00003C32  671C                     beq        +0x1E /* 00003C50 */
  5054. 00003C34  7C0B                     moveq.l    D6, 0x0B
  5055. 00003C36  7E01                     moveq.l    D7, 0x01
  5056. 00003C38  486D D1A8                pea.l      [A5 - 0x2E58]
  5057. 00003C3C  A8A4                     syscall    InvertRect
  5058. 00003C3E  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5059. 00003C42  307C 0003                movea.w    A0, 0x3
  5060. 00003C46  A03B                     syscall    Delay
  5061. 00003C48  2280                     move.l     [A1], D0
  5062. 00003C4A  486D D1A8                pea.l      [A5 - 0x2E58]
  5063. 00003C4E  A8A4                     syscall    InvertRect
  5064. label00003C50:
  5065. 00003C50  4227                     clr.b      -[A7]
  5066. 00003C52  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5067. 00003C56  486D D1B0                pea.l      [A5 - 0x2E50]
  5068. 00003C5A  A8AD                     syscall    PtInRect
  5069. 00003C5C  4A1F                     tst.b      [A7]+
  5070. 00003C5E  671C                     beq        +0x1E /* 00003C7C */
  5071. 00003C60  7C0F                     moveq.l    D6, 0x0F
  5072. 00003C62  7E01                     moveq.l    D7, 0x01
  5073. 00003C64  486D D1B0                pea.l      [A5 - 0x2E50]
  5074. 00003C68  A8A4                     syscall    InvertRect
  5075. 00003C6A  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5076. 00003C6E  307C 0003                movea.w    A0, 0x3
  5077. 00003C72  A03B                     syscall    Delay
  5078. 00003C74  2280                     move.l     [A1], D0
  5079. 00003C76  486D D1B0                pea.l      [A5 - 0x2E50]
  5080. 00003C7A  A8A4                     syscall    InvertRect
  5081. label00003C7C:
  5082. 00003C7C  4227                     clr.b      -[A7]
  5083. 00003C7E  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5084. 00003C82  486D D1B8                pea.l      [A5 - 0x2E48]
  5085. 00003C86  A8AD                     syscall    PtInRect
  5086. 00003C88  4A1F                     tst.b      [A7]+
  5087. 00003C8A  671C                     beq        +0x1E /* 00003CA8 */
  5088. 00003C8C  7C16                     moveq.l    D6, 0x16
  5089. 00003C8E  7E01                     moveq.l    D7, 0x01
  5090. 00003C90  486D D1B8                pea.l      [A5 - 0x2E48]
  5091. 00003C94  A8A4                     syscall    InvertRect
  5092. 00003C96  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5093. 00003C9A  307C 0003                movea.w    A0, 0x3
  5094. 00003C9E  A03B                     syscall    Delay
  5095. 00003CA0  2280                     move.l     [A1], D0
  5096. 00003CA2  486D D1B8                pea.l      [A5 - 0x2E48]
  5097. 00003CA6  A8A4                     syscall    InvertRect
  5098. label00003CA8:
  5099. 00003CA8  4227                     clr.b      -[A7]
  5100. 00003CAA  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5101. 00003CAE  486D D1C0                pea.l      [A5 - 0x2E40]
  5102. 00003CB2  A8AD                     syscall    PtInRect
  5103. 00003CB4  4A1F                     tst.b      [A7]+
  5104. 00003CB6  671C                     beq        +0x1E /* 00003CD4 */
  5105. 00003CB8  7C1E                     moveq.l    D6, 0x1E
  5106. 00003CBA  7E01                     moveq.l    D7, 0x01
  5107. 00003CBC  486D D1C0                pea.l      [A5 - 0x2E40]
  5108. 00003CC0  A8A4                     syscall    InvertRect
  5109. 00003CC2  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5110. 00003CC6  307C 0003                movea.w    A0, 0x3
  5111. 00003CCA  A03B                     syscall    Delay
  5112. 00003CCC  2280                     move.l     [A1], D0
  5113. 00003CCE  486D D1C0                pea.l      [A5 - 0x2E40]
  5114. 00003CD2  A8A4                     syscall    InvertRect
  5115. label00003CD4:
  5116. 00003CD4  4227                     clr.b      -[A7]
  5117. 00003CD6  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5118. 00003CDA  486D D1C8                pea.l      [A5 - 0x2E38]
  5119. 00003CDE  A8AD                     syscall    PtInRect
  5120. 00003CE0  4A1F                     tst.b      [A7]+
  5121. 00003CE2  671C                     beq        +0x1E /* 00003D00 */
  5122. 00003CE4  7C2D                     moveq.l    D6, 0x2D
  5123. 00003CE6  7E01                     moveq.l    D7, 0x01
  5124. 00003CE8  486D D1C8                pea.l      [A5 - 0x2E38]
  5125. 00003CEC  A8A4                     syscall    InvertRect
  5126. 00003CEE  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5127. 00003CF2  307C 0003                movea.w    A0, 0x3
  5128. 00003CF6  A03B                     syscall    Delay
  5129. 00003CF8  2280                     move.l     [A1], D0
  5130. 00003CFA  486D D1C8                pea.l      [A5 - 0x2E38]
  5131. 00003CFE  A8A4                     syscall    InvertRect
  5132. label00003D00:
  5133. 00003D00  4227                     clr.b      -[A7]
  5134. 00003D02  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5135. 00003D06  486D D1D0                pea.l      [A5 - 0x2E30]
  5136. 00003D0A  A8AD                     syscall    PtInRect
  5137. 00003D0C  4A1F                     tst.b      [A7]+
  5138. 00003D0E  671C                     beq        +0x1E /* 00003D2C */
  5139. 00003D10  7C3C                     moveq.l    D6, 0x3C
  5140. 00003D12  7E01                     moveq.l    D7, 0x01
  5141. 00003D14  486D D1D0                pea.l      [A5 - 0x2E30]
  5142. 00003D18  A8A4                     syscall    InvertRect
  5143. 00003D1A  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5144. 00003D1E  307C 0003                movea.w    A0, 0x3
  5145. 00003D22  A03B                     syscall    Delay
  5146. 00003D24  2280                     move.l     [A1], D0
  5147. 00003D26  486D D1D0                pea.l      [A5 - 0x2E30]
  5148. 00003D2A  A8A4                     syscall    InvertRect
  5149. label00003D2C:
  5150. 00003D2C  4227                     clr.b      -[A7]
  5151. 00003D2E  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5152. 00003D32  486D D1D8                pea.l      [A5 - 0x2E28]
  5153. 00003D36  A8AD                     syscall    PtInRect
  5154. 00003D38  4A1F                     tst.b      [A7]+
  5155. 00003D3A  671C                     beq        +0x1E /* 00003D58 */
  5156. 00003D3C  7C5A                     moveq.l    D6, 0x5A
  5157. 00003D3E  7E01                     moveq.l    D7, 0x01
  5158. 00003D40  486D D1D8                pea.l      [A5 - 0x2E28]
  5159. 00003D44  A8A4                     syscall    InvertRect
  5160. 00003D46  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5161. 00003D4A  307C 0003                movea.w    A0, 0x3
  5162. 00003D4E  A03B                     syscall    Delay
  5163. 00003D50  2280                     move.l     [A1], D0
  5164. 00003D52  486D D1D8                pea.l      [A5 - 0x2E28]
  5165. 00003D56  A8A4                     syscall    InvertRect
  5166. label00003D58:
  5167. 00003D58  4227                     clr.b      -[A7]
  5168. 00003D5A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5169. 00003D5E  486D D1E0                pea.l      [A5 - 0x2E20]
  5170. 00003D62  A8AD                     syscall    PtInRect
  5171. 00003D64  4A1F                     tst.b      [A7]+
  5172. 00003D66  671C                     beq        +0x1E /* 00003D84 */
  5173. 00003D68  7C78                     moveq.l    D6, 0x78
  5174. 00003D6A  7E01                     moveq.l    D7, 0x01
  5175. 00003D6C  486D D1E0                pea.l      [A5 - 0x2E20]
  5176. 00003D70  A8A4                     syscall    InvertRect
  5177. 00003D72  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5178. 00003D76  307C 0003                movea.w    A0, 0x3
  5179. 00003D7A  A03B                     syscall    Delay
  5180. 00003D7C  2280                     move.l     [A1], D0
  5181. 00003D7E  486D D1E0                pea.l      [A5 - 0x2E20]
  5182. 00003D82  A8A4                     syscall    InvertRect
  5183. label00003D84:
  5184. 00003D84  4227                     clr.b      -[A7]
  5185. 00003D86  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5186. 00003D8A  486D D1E8                pea.l      [A5 - 0x2E18]
  5187. 00003D8E  A8AD                     syscall    PtInRect
  5188. 00003D90  4A1F                     tst.b      [A7]+
  5189. 00003D92  671E                     beq        +0x20 /* 00003DB2 */
  5190. 00003D94  3C3C 00B4                move.w     D6, 0xB4
  5191. 00003D98  7E01                     moveq.l    D7, 0x01
  5192. 00003D9A  486D D1E8                pea.l      [A5 - 0x2E18]
  5193. 00003D9E  A8A4                     syscall    InvertRect
  5194. 00003DA0  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5195. 00003DA4  307C 0003                movea.w    A0, 0x3
  5196. 00003DA8  A03B                     syscall    Delay
  5197. 00003DAA  2280                     move.l     [A1], D0
  5198. 00003DAC  486D D1E8                pea.l      [A5 - 0x2E18]
  5199. 00003DB0  A8A4                     syscall    InvertRect
  5200. label00003DB2:
  5201. 00003DB2  4227                     clr.b      -[A7]
  5202. 00003DB4  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5203. 00003DB8  486D D1F0                pea.l      [A5 - 0x2E10]
  5204. 00003DBC  A8AD                     syscall    PtInRect
  5205. 00003DBE  4A1F                     tst.b      [A7]+
  5206. 00003DC0  671E                     beq        +0x20 /* 00003DE0 */
  5207. 00003DC2  3C3C 00F0                move.w     D6, 0xF0
  5208. 00003DC6  7E01                     moveq.l    D7, 0x01
  5209. 00003DC8  486D D1F0                pea.l      [A5 - 0x2E10]
  5210. 00003DCC  A8A4                     syscall    InvertRect
  5211. 00003DCE  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5212. 00003DD2  307C 0003                movea.w    A0, 0x3
  5213. 00003DD6  A03B                     syscall    Delay
  5214. 00003DD8  2280                     move.l     [A1], D0
  5215. 00003DDA  486D D1F0                pea.l      [A5 - 0x2E10]
  5216. 00003DDE  A8A4                     syscall    InvertRect
  5217. label00003DE0:
  5218. 00003DE0  4227                     clr.b      -[A7]
  5219. 00003DE2  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5220. 00003DE6  486D D1F8                pea.l      [A5 - 0x2E08]
  5221. 00003DEA  A8AD                     syscall    PtInRect
  5222. 00003DEC  4A1F                     tst.b      [A7]+
  5223. 00003DEE  671E                     beq        +0x20 /* 00003E0E */
  5224. 00003DF0  3C3C 0168                move.w     D6, 0x168
  5225. 00003DF4  7E01                     moveq.l    D7, 0x01
  5226. 00003DF6  486D D1F8                pea.l      [A5 - 0x2E08]
  5227. 00003DFA  A8A4                     syscall    InvertRect
  5228. 00003DFC  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5229. 00003E00  307C 0003                movea.w    A0, 0x3
  5230. 00003E04  A03B                     syscall    Delay
  5231. 00003E06  2280                     move.l     [A1], D0
  5232. 00003E08  486D D1F8                pea.l      [A5 - 0x2E08]
  5233. 00003E0C  A8A4                     syscall    InvertRect
  5234. label00003E0E:
  5235. 00003E0E  4227                     clr.b      -[A7]
  5236. 00003E10  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  5237. 00003E14  486D D208                pea.l      [A5 - 0x2DF8]
  5238. 00003E18  A8AD                     syscall    PtInRect
  5239. 00003E1A  4A1F                     tst.b      [A7]+
  5240. 00003E1C  6700 0098                beq        +0x9A /* 00003EB6 */
  5241. 00003E20  486D D208                pea.l      [A5 - 0x2DF8]
  5242. 00003E24  A8A4                     syscall    InvertRect
  5243. 00003E26  3F3C 0003                move.w     -[A7], 0x3
  5244. 00003E2A  A887                     syscall    TextFont
  5245. 00003E2C  3F3C 000C                move.w     -[A7], 0xC
  5246. 00003E30  A88A                     syscall    TextSize
  5247. 00003E32  486E FED8                pea.l      [A6 - 0x128]
  5248. 00003E36  2F3C 0186 0236           move.l     -[A7], 0x1860236
  5249. 00003E3C  2F3C 019A 0276           move.l     -[A7], 0x19A0276
  5250. 00003E42  A8A7                     syscall    SetRect
  5251. 00003E44  486E FED8                pea.l      [A6 - 0x128]
  5252. 00003E48  A8A3                     syscall    EraseRect
  5253. 00003E4A  7E01                     moveq.l    D7, 0x01
  5254. 00003E4C  2F3C 0196 0238           move.l     -[A7], 0x1960238
  5255. 00003E52  A893                     syscall    MoveTo
  5256. 00003E54  2F07                     move.l     -[A7], D7
  5257. 00003E56  486E FEE0                pea.l      [A6 - 0x120]
  5258. 00003E5A  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  5259. 00003E5E  486E FEE0                pea.l      [A6 - 0x120]
  5260. 00003E62  A884                     syscall    DrawString
  5261. 00003E64  602C                     bra        +0x2E /* 00003E92 */
  5262. label00003E66:
  5263. 00003E66  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5264. 00003E6A  307C 000A                movea.w    A0, 0xA /* '\n' */
  5265. 00003E6E  A03B                     syscall    Delay
  5266. 00003E70  2280                     move.l     [A1], D0
  5267. 00003E72  486E FED8                pea.l      [A6 - 0x128]
  5268. 00003E76  A8A3                     syscall    EraseRect
  5269. 00003E78  5287                     addq.l     D7, 1
  5270. 00003E7A  2F3C 0196 0238           move.l     -[A7], 0x1960238
  5271. 00003E80  A893                     syscall    MoveTo
  5272. 00003E82  2F07                     move.l     -[A7], D7
  5273. 00003E84  486E FEE0                pea.l      [A6 - 0x120]
  5274. 00003E88  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  5275. 00003E8C  486E FEE0                pea.l      [A6 - 0x120]
  5276. 00003E90  A884                     syscall    DrawString
  5277. label00003E92:
  5278. 00003E92  4227                     clr.b      -[A7]
  5279. 00003E94  A973                     syscall    StillDown
  5280. 00003E96  4A1F                     tst.b      [A7]+
  5281. 00003E98  66CC                     bne        -0x32 /* 00003E66 */
  5282. 00003E9A  486D D208                pea.l      [A5 - 0x2DF8]
  5283. 00003E9E  A8A4                     syscall    InvertRect
  5284. 00003EA0  43EE FFE0                lea.l      A1, [A6 - 0x20]
  5285. 00003EA4  307C 001E                movea.w    A0, 0x1E
  5286. 00003EA8  A03B                     syscall    Delay
  5287. 00003EAA  2280                     move.l     [A1], D0
  5288. 00003EAC  486E FED8                pea.l      [A6 - 0x128]
  5289. 00003EB0  A8A3                     syscall    EraseRect
  5290. 00003EB2  3C07                     move.w     D6, D7
  5291. 00003EB4  7E01                     moveq.l    D7, 0x01
  5292. label00003EB6:
  5293. 00003EB6  4A07                     tst.b      D7
  5294. 00003EB8  6700 FCA2                beq        -0x35C /* 00003B5C */
  5295. 00003EBC  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  5296. 00003EC0  AA1C                     syscall    SetCCursor
  5297. 00003EC2  3006                     move.w     D0, D6
  5298. 00003EC4  4CDF 00C0                movem.l    D6,D7, [A7]+
  5299. 00003EC8  4E5E                     unlink     A6
  5300. 00003ECA  4E75                     rts
  5301. fn00003ECC:
  5302. 00003ECC  4E56 0000                link       A6, 0
  5303. 00003ED0  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  5304. 00003ED4  2C2E 0018                move.l     D6, [A6 + 0x18]
  5305. 00003ED8  206E 0008                movea.l    A0, [A6 + 0x8]
  5306. 00003EDC  3810                     move.w     D4, [A0]
  5307. 00003EDE  226E 000C                movea.l    A1, [A6 + 0xC]
  5308. 00003EE2  2851                     movea.l    A4, [A1]
  5309. 00003EE4  206E 0010                movea.l    A0, [A6 + 0x10]
  5310. 00003EE8  2650                     movea.l    A3, [A0]
  5311. 00003EEA  206E 0014                movea.l    A0, [A6 + 0x14]
  5312. 00003EEE  2450                     movea.l    A2, [A0]
  5313. 00003EF0  486D D040                pea.l      [A5 - 0x2FC0]
  5314. 00003EF4  A8A3                     syscall    EraseRect
  5315. 00003EF6  486D D0F8                pea.l      [A5 - 0x2F08]
  5316. 00003EFA  2F2D CC70                move.l     -[A7], [A5 - 0x3390]
  5317. 00003EFE  AA1F                     syscall    PlotCIcon
  5318. 00003F00  422D D7FB                clr.b      [A5 - 0x2805]
  5319. 00003F04  3B44 D2A0                move.w     [A5 - 0x2D60], D4
  5320. 00003F08  082D 0001 D7E0           btst.b     [A5 - 0x2820], 0x1
  5321. 00003F0E  6600 03D6                bne        +0x3D8 /* 000042E6 */
  5322. 00003F12  7800                     moveq.l    D4, 0x00
  5323. 00003F14  6000 03D0                bra        +0x3D2 /* 000042E6 */
  5324. label00003F18:
  5325. 00003F18  4227                     clr.b      -[A7]
  5326. 00003F1A  3F3C 000E                move.w     -[A7], 0xE
  5327. 00003F1E  486D D7E2                pea.l      [A5 - 0x281E]
  5328. 00003F22  A970                     syscall    GetNextEvent
  5329. 00003F24  4A1F                     tst.b      [A7]+
  5330. 00003F26  6700 03BE                beq        +0x3C0 /* 000042E6 */
  5331. 00003F2A  302D D7E2                move.w     D0, [A5 - 0x281E]
  5332. 00003F2E  6700 03B6                beq        +0x3B8 /* 000042E6 */
  5333. 00003F32  6B00 03B2                bmi        +0x3B4 /* 000042E6 */
  5334. 00003F36  5740                     subq.w     D0, 3
  5335. 00003F38  6700 02E0                beq        +0x2E2 /* 0000421A */
  5336. 00003F3C  6A00 03A8                bpl        +0x3AA /* 000042E6 */
  5337. 00003F40  5240                     addq.w     D0, 1
  5338. 00003F42  6A00 03A2                bpl        +0x3A4 /* 000042E6 */
  5339. 00003F46  4267                     clr.w      -[A7]
  5340. 00003F48  2F2D D7EC                move.l     -[A7], [A5 - 0x2814]
  5341. 00003F4C  486D D7F2                pea.l      [A5 - 0x280E]
  5342. 00003F50  A92C                     syscall    FindWindow
  5343. 00003F52  0C5F 0003                cmpi.w     [A7]+, 0x3
  5344. 00003F56  6600 038E                bne        +0x390 /* 000042E6 */
  5345. 00003F5A  2B6D D7EC D80A           move.l     [A5 - 0x27F6], [A5 - 0x2814]
  5346. 00003F60  486D D80A                pea.l      [A5 - 0x27F6]
  5347. 00003F64  A871                     syscall    GlobalToLocal
  5348. 00003F66  4A2D D7FD                tst.b      [A5 - 0x2803]
  5349. 00003F6A  671C                     beq        +0x1E /* 00003F88 */
  5350. 00003F6C  700C                     moveq.l    D0, 0x0C
  5351. 00003F6E  C1ED D80C                muls.w     D0, [A5 - 0x27F4]
  5352. 00003F72  48C0                     ext.l      D0
  5353. 00003F74  81FC 0007                divs.w     D0, 0x7
  5354. 00003F78  48C0                     ext.l      D0
  5355. 00003F7A  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  5356. 00003F7E  0640 000C                addi.w     D0, 0xC
  5357. 00003F82  3B40 D822                move.w     [A5 - 0x27DE], D0
  5358. 00003F86  6018                     bra        +0x1A /* 00003FA0 */
  5359. label00003F88:
  5360. 00003F88  700C                     moveq.l    D0, 0x0C
  5361. 00003F8A  C1ED D80C                muls.w     D0, [A5 - 0x27F4]
  5362. 00003F8E  48C0                     ext.l      D0
  5363. 00003F90  81FC 0007                divs.w     D0, 0x7
  5364. 00003F94  48C0                     ext.l      D0
  5365. 00003F96  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  5366. 00003F9A  5540                     subq.w     D0, 2
  5367. 00003F9C  3B40 D822                move.w     [A5 - 0x27DE], D0
  5368. label00003FA0:
  5369. 00003FA0  4227                     clr.b      -[A7]
  5370. 00003FA2  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  5371. 00003FA6  302D D822                move.w     D0, [A5 - 0x27DE]
  5372. 00003FAA  204D                     movea.l    A0, A5
  5373. 00003FAC  48C0                     ext.l      D0
  5374. 00003FAE  E588                     lsl        D0, 2
  5375. 00003FB0  D1C0                     add.l      A0, D0
  5376. 00003FB2  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5377. 00003FB6  A8E8                     syscall    PtInRgn
  5378. 00003FB8  4A1F                     tst.b      [A7]+
  5379. 00003FBA  660C                     bne        +0xE /* 00003FC8 */
  5380. 00003FBC  526D D822                addq.w     [A5 - 0x27DE], 1
  5381. 00003FC0  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  5382. 00003FC6  6DD8                     blt        -0x26 /* 00003FA0 */
  5383. label00003FC8:
  5384. 00003FC8  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  5385. 00003FCE  6C00 01B0                bge        +0x1B2 /* 00004180 */
  5386. 00003FD2  42A7                     clr.l      -[A7]
  5387. 00003FD4  A975                     syscall    TickCount
  5388. 00003FD6  2B5F D82C                move.l     [A5 - 0x27D4], [A7]+
  5389. 00003FDA  0C44 4E1F                cmpi.w     D4, 0x4E1F
  5390. 00003FDE  6F0E                     ble        +0x10 /* 00003FEE */
  5391. 00003FE0  486D DCFA                pea.l      [A5 - 0x2306]
  5392. 00003FE4  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  5393. 00003FE8  588F                     addq.l     A7, 4
  5394. 00003FEA  6000 02FA                bra        +0x2FC /* 000042E6 */
  5395. label00003FEE:
  5396. 00003FEE  306D D822                movea.w    A0, [A5 - 0x27DE]
  5397. 00003FF2  4868 0015                pea.l      [A0 + 0x15]
  5398. 00003FF6  2F06                     move.l     -[A7], D6
  5399. 00003FF8  4EBA FADE                jsr        [PC - 0x522 /* 00003AD8 */]
  5400. 00003FFC  302D D822                move.w     D0, [A5 - 0x27DE]
  5401. 00004000  204D                     movea.l    A0, A5
  5402. 00004002  48C0                     ext.l      D0
  5403. 00004004  E588                     lsl        D0, 2
  5404. 00004006  D1C0                     add.l      A0, D0
  5405. 00004008  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  5406. 0000400C  A8D5                     syscall    InverRgn/InvertRgn
  5407. 0000400E  43ED D834                lea.l      A1, [A5 - 0x27CC]
  5408. 00004012  206D D290                movea.l    A0, [A5 - 0x2D70]
  5409. 00004016  A03B                     syscall    Delay
  5410. 00004018  2280                     move.l     [A1], D0
  5411. 0000401A  302D D822                move.w     D0, [A5 - 0x27DE]
  5412. 0000401E  204D                     movea.l    A0, A5
  5413. 00004020  48C0                     ext.l      D0
  5414. 00004022  E588                     lsl        D0, 2
  5415. 00004024  D1C0                     add.l      A0, D0
  5416. 00004026  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  5417. 0000402A  A8D5                     syscall    InverRgn/InvertRgn
  5418. 0000402C  4A44                     tst.w      D4
  5419. 0000402E  6F1A                     ble        +0x1C /* 0000404A */
  5420. 00004030  4A2D D85C                tst.b      [A5 - 0x27A4]
  5421. 00004034  6714                     beq        +0x16 /* 0000404A */
  5422. 00004036  302D D82E                move.w     D0, [A5 - 0x27D2]
  5423. 0000403A  906D D832                sub.w      D0, [A5 - 0x27CE]
  5424. 0000403E  906D D298                sub.w      D0, [A5 - 0x2D68]
  5425. 00004042  204B                     movea.l    A0, A3
  5426. 00004044  D0C4                     add.w      A0, D4
  5427. 00004046  3180 40FE                move.w     [A0 + D4.w - 0x2], D0
  5428. label0000404A:
  5429. 0000404A  2B6D D82C D830           move.l     [A5 - 0x27D0], [A5 - 0x27D4]
  5430. 00004050  204C                     movea.l    A0, A4
  5431. 00004052  D0C4                     add.w      A0, D4
  5432. 00004054  31AD D822 4000           move.w     [A0 + D4.w], [A5 - 0x27DE]
  5433. 0000405A  4232 4000                clr.b      [A2 + D4.w]
  5434. 0000405E  5244                     addq.w     D4, 1
  5435. 00004060  1B7C 0001 D85C           move.b     [A5 - 0x27A4], 0x1
  5436. 00004066  6000 010A                bra        +0x10C /* 00004172 */
  5437. label0000406A:
  5438. 0000406A  486D D80E                pea.l      [A5 - 0x27F2]
  5439. 0000406E  A972                     syscall    GetMouse
  5440. 00004070  4A2D D7FD                tst.b      [A5 - 0x2803]
  5441. 00004074  671C                     beq        +0x1E /* 00004092 */
  5442. 00004076  700C                     moveq.l    D0, 0x0C
  5443. 00004078  C1ED D810                muls.w     D0, [A5 - 0x27F0]
  5444. 0000407C  48C0                     ext.l      D0
  5445. 0000407E  81FC 0007                divs.w     D0, 0x7
  5446. 00004082  48C0                     ext.l      D0
  5447. 00004084  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  5448. 00004088  0640 000C                addi.w     D0, 0xC
  5449. 0000408C  3B40 D824                move.w     [A5 - 0x27DC], D0
  5450. 00004090  6018                     bra        +0x1A /* 000040AA */
  5451. label00004092:
  5452. 00004092  700C                     moveq.l    D0, 0x0C
  5453. 00004094  C1ED D810                muls.w     D0, [A5 - 0x27F0]
  5454. 00004098  48C0                     ext.l      D0
  5455. 0000409A  81FC 0007                divs.w     D0, 0x7
  5456. 0000409E  48C0                     ext.l      D0
  5457. 000040A0  81ED D81A                divs.w     D0, [A5 - 0x27E6]
  5458. 000040A4  5540                     subq.w     D0, 2
  5459. 000040A6  3B40 D824                move.w     [A5 - 0x27DC], D0
  5460. label000040AA:
  5461. 000040AA  4227                     clr.b      -[A7]
  5462. 000040AC  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  5463. 000040B0  302D D824                move.w     D0, [A5 - 0x27DC]
  5464. 000040B4  204D                     movea.l    A0, A5
  5465. 000040B6  48C0                     ext.l      D0
  5466. 000040B8  E588                     lsl        D0, 2
  5467. 000040BA  D1C0                     add.l      A0, D0
  5468. 000040BC  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5469. 000040C0  A8E8                     syscall    PtInRgn
  5470. 000040C2  4A1F                     tst.b      [A7]+
  5471. 000040C4  660C                     bne        +0xE /* 000040D2 */
  5472. 000040C6  526D D824                addq.w     [A5 - 0x27DC], 1
  5473. 000040CA  0C6D 0058 D824           cmpi.w     [A5 - 0x27DC], 0x58 /* 'X' */
  5474. 000040D0  6DD8                     blt        -0x26 /* 000040AA */
  5475. label000040D2:
  5476. 000040D2  0C6D 0058 D824           cmpi.w     [A5 - 0x27DC], 0x58 /* 'X' */
  5477. 000040D8  6C00 0098                bge        +0x9A /* 00004172 */
  5478. 000040DC  302D D824                move.w     D0, [A5 - 0x27DC]
  5479. 000040E0  B06D D822                cmp.w      D0, [A5 - 0x27DE]
  5480. 000040E4  6700 008C                beq        +0x8E /* 00004172 */
  5481. 000040E8  42A7                     clr.l      -[A7]
  5482. 000040EA  A975                     syscall    TickCount
  5483. 000040EC  2B5F D82C                move.l     [A5 - 0x27D4], [A7]+
  5484. 000040F0  0C44 4E1F                cmpi.w     D4, 0x4E1F
  5485. 000040F4  6F0E                     ble        +0x10 /* 00004104 */
  5486. 000040F6  486D DD22                pea.l      [A5 - 0x22DE]
  5487. 000040FA  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  5488. 000040FE  588F                     addq.l     A7, 4
  5489. 00004100  6000 01E4                bra        +0x1E6 /* 000042E6 */
  5490. label00004104:
  5491. 00004104  306D D824                movea.w    A0, [A5 - 0x27DC]
  5492. 00004108  4868 0015                pea.l      [A0 + 0x15]
  5493. 0000410C  2F06                     move.l     -[A7], D6
  5494. 0000410E  4EBA F9C8                jsr        [PC - 0x638 /* 00003AD8 */]
  5495. 00004112  302D D824                move.w     D0, [A5 - 0x27DC]
  5496. 00004116  204D                     movea.l    A0, A5
  5497. 00004118  48C0                     ext.l      D0
  5498. 0000411A  E588                     lsl        D0, 2
  5499. 0000411C  D1C0                     add.l      A0, D0
  5500. 0000411E  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  5501. 00004122  A8D5                     syscall    InverRgn/InvertRgn
  5502. 00004124  43ED D834                lea.l      A1, [A5 - 0x27CC]
  5503. 00004128  206D D290                movea.l    A0, [A5 - 0x2D70]
  5504. 0000412C  A03B                     syscall    Delay
  5505. 0000412E  2280                     move.l     [A1], D0
  5506. 00004130  302D D824                move.w     D0, [A5 - 0x27DC]
  5507. 00004134  204D                     movea.l    A0, A5
  5508. 00004136  48C0                     ext.l      D0
  5509. 00004138  E588                     lsl        D0, 2
  5510. 0000413A  D1C0                     add.l      A0, D0
  5511. 0000413C  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  5512. 00004140  A8D5                     syscall    InverRgn/InvertRgn
  5513. 00004142  3B6D D824 D822           move.w     [A5 - 0x27DE], [A5 - 0x27DC]
  5514. 00004148  302D D82E                move.w     D0, [A5 - 0x27D2]
  5515. 0000414C  906D D832                sub.w      D0, [A5 - 0x27CE]
  5516. 00004150  906D D298                sub.w      D0, [A5 - 0x2D68]
  5517. 00004154  204B                     movea.l    A0, A3
  5518. 00004156  D0C4                     add.w      A0, D4
  5519. 00004158  3180 40FE                move.w     [A0 + D4.w - 0x2], D0
  5520. 0000415C  2B6D D82C D830           move.l     [A5 - 0x27D0], [A5 - 0x27D4]
  5521. 00004162  204C                     movea.l    A0, A4
  5522. 00004164  D0C4                     add.w      A0, D4
  5523. 00004166  31AD D824 4000           move.w     [A0 + D4.w], [A5 - 0x27DC]
  5524. 0000416C  4232 4000                clr.b      [A2 + D4.w]
  5525. 00004170  5244                     addq.w     D4, 1
  5526. label00004172:
  5527. 00004172  4227                     clr.b      -[A7]
  5528. 00004174  A973                     syscall    StillDown
  5529. 00004176  4A1F                     tst.b      [A7]+
  5530. 00004178  6600 FEF0                bne        -0x10E /* 0000406A */
  5531. 0000417C  6000 0168                bra        +0x16A /* 000042E6 */
  5532. label00004180:
  5533. 00004180  4227                     clr.b      -[A7]
  5534. 00004182  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  5535. 00004186  486D D050                pea.l      [A5 - 0x2FB0]
  5536. 0000418A  A8AD                     syscall    PtInRect
  5537. 0000418C  4A1F                     tst.b      [A7]+
  5538. 0000418E  6700 0156                beq        +0x158 /* 000042E6 */
  5539. 00004192  42A7                     clr.l      -[A7]
  5540. 00004194  A975                     syscall    TickCount
  5541. 00004196  2B5F D82C                move.l     [A5 - 0x27D4], [A7]+
  5542. 0000419A  4A44                     tst.w      D4
  5543. 0000419C  6F1C                     ble        +0x1E /* 000041BA */
  5544. 0000419E  0C44 4E1F                cmpi.w     D4, 0x4E1F
  5545. 000041A2  6E16                     bgt        +0x18 /* 000041BA */
  5546. 000041A4  302D D82E                move.w     D0, [A5 - 0x27D2]
  5547. 000041A8  906D D832                sub.w      D0, [A5 - 0x27CE]
  5548. 000041AC  906D D298                sub.w      D0, [A5 - 0x2D68]
  5549. 000041B0  204B                     movea.l    A0, A3
  5550. 000041B2  D0C4                     add.w      A0, D4
  5551. 000041B4  3180 40FE                move.w     [A0 + D4.w - 0x2], D0
  5552. 000041B8  600A                     bra        +0xC /* 000041C4 */
  5553. label000041BA:
  5554. 000041BA  204B                     movea.l    A0, A3
  5555. 000041BC  D0C4                     add.w      A0, D4
  5556. 000041BE  31BC 0014 40FE           move.w     [A0 + D4.w - 0x2], 0x14
  5557. label000041C4:
  5558. 000041C4  1B7C 0001 D7FB           move.b     [A5 - 0x2805], 0x1
  5559. 000041CA  422D D85C                clr.b      [A5 - 0x27A4]
  5560. 000041CE  486D D050                pea.l      [A5 - 0x2FB0]
  5561. 000041D2  A8A3                     syscall    EraseRect
  5562. 000041D4  486D D108                pea.l      [A5 - 0x2EF8]
  5563. 000041D8  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  5564. 000041DC  AA1F                     syscall    PlotCIcon
  5565. 000041DE  486D D0F8                pea.l      [A5 - 0x2F08]
  5566. 000041E2  2F3C 0002 0002           move.l     -[A7], 0x20002
  5567. 000041E8  A8B1                     syscall    PaintRoundRect
  5568. 000041EA  486D D040                pea.l      [A5 - 0x2FC0]
  5569. 000041EE  2F2D CC70                move.l     -[A7], [A5 - 0x3390]
  5570. 000041F2  AA1F                     syscall    PlotCIcon
  5571. 000041F4  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  5572. 000041F8  307C 0002                movea.w    A0, 0x2
  5573. 000041FC  A03B                     syscall    Delay
  5574. 000041FE  2280                     move.l     [A1], D0
  5575. 00004200  486D D108                pea.l      [A5 - 0x2EF8]
  5576. 00004204  2F3C 0002 0002           move.l     -[A7], 0x20002
  5577. 0000420A  A8B1                     syscall    PaintRoundRect
  5578. 0000420C  486D D050                pea.l      [A5 - 0x2FB0]
  5579. 00004210  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  5580. 00004214  AA1F                     syscall    PlotCIcon
  5581. 00004216  6000 00CE                bra        +0xD0 /* 000042E6 */
  5582. label0000421A:
  5583. 0000421A  4878 0100                push.l     0x100
  5584. 0000421E  202D D7E4                move.l     D0, [A5 - 0x281C]
  5585. 00004222  0280 0000 FF00           andi.l     D0, 0xFF00
  5586. 00004228  2F00                     move.l     -[A7], D0
  5587. 0000422A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  5588. 0000422E  3B40 D800                move.w     [A5 - 0x2800], D0
  5589. 00004232  082D 0000 D7F0           btst.b     [A5 - 0x2810], 0x0
  5590. 00004238  6600 00AC                bne        +0xAE /* 000042E6 */
  5591. 0000423C  426D D822                clr.w      [A5 - 0x27DE]
  5592. 00004240  41ED CE3C                lea.l      A0, [A5 - 0x31C4]
  5593. 00004244  2E08                     move.l     D7, A0
  5594. 00004246  41ED D2A6                lea.l      A0, [A5 - 0x2D5A]
  5595. 0000424A  2A08                     move.l     D5, A0
  5596. 0000424C  6000 008E                bra        +0x90 /* 000042DC */
  5597. label00004250:
  5598. 00004250  2045                     movea.l    A0, D5
  5599. 00004252  302D D800                move.w     D0, [A5 - 0x2800]
  5600. 00004256  B050                     cmp.w      D0, [A0]
  5601. 00004258  667A                     bne        +0x7C /* 000042D4 */
  5602. 0000425A  42A7                     clr.l      -[A7]
  5603. 0000425C  A975                     syscall    TickCount
  5604. 0000425E  2B5F D82C                move.l     [A5 - 0x27D4], [A7]+
  5605. 00004262  0C44 4E1F                cmpi.w     D4, 0x4E1F
  5606. 00004266  6F0C                     ble        +0xE /* 00004274 */
  5607. 00004268  486D DD4A                pea.l      [A5 - 0x22B6]
  5608. 0000426C  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  5609. 00004270  588F                     addq.l     A7, 4
  5610. 00004272  6072                     bra        +0x74 /* 000042E6 */
  5611. label00004274:
  5612. 00004274  306D D822                movea.w    A0, [A5 - 0x27DE]
  5613. 00004278  4868 0015                pea.l      [A0 + 0x15]
  5614. 0000427C  2F06                     move.l     -[A7], D6
  5615. 0000427E  4EBA F858                jsr        [PC - 0x7A8 /* 00003AD8 */]
  5616. 00004282  2047                     movea.l    A0, D7
  5617. 00004284  2E90                     move.l     [A7], [A0]
  5618. 00004286  A8D5                     syscall    InverRgn/InvertRgn
  5619. 00004288  43ED D834                lea.l      A1, [A5 - 0x27CC]
  5620. 0000428C  206D D290                movea.l    A0, [A5 - 0x2D70]
  5621. 00004290  A03B                     syscall    Delay
  5622. 00004292  2280                     move.l     [A1], D0
  5623. 00004294  2047                     movea.l    A0, D7
  5624. 00004296  2E90                     move.l     [A7], [A0]
  5625. 00004298  A8D5                     syscall    InverRgn/InvertRgn
  5626. 0000429A  4A44                     tst.w      D4
  5627. 0000429C  6F1A                     ble        +0x1C /* 000042B8 */
  5628. 0000429E  4A2D D85C                tst.b      [A5 - 0x27A4]
  5629. 000042A2  6714                     beq        +0x16 /* 000042B8 */
  5630. 000042A4  302D D82E                move.w     D0, [A5 - 0x27D2]
  5631. 000042A8  906D D832                sub.w      D0, [A5 - 0x27CE]
  5632. 000042AC  906D D298                sub.w      D0, [A5 - 0x2D68]
  5633. 000042B0  204B                     movea.l    A0, A3
  5634. 000042B2  D0C4                     add.w      A0, D4
  5635. 000042B4  3180 40FE                move.w     [A0 + D4.w - 0x2], D0
  5636. label000042B8:
  5637. 000042B8  2B6D D82C D830           move.l     [A5 - 0x27D0], [A5 - 0x27D4]
  5638. 000042BE  204C                     movea.l    A0, A4
  5639. 000042C0  D0C4                     add.w      A0, D4
  5640. 000042C2  31AD D822 4000           move.w     [A0 + D4.w], [A5 - 0x27DE]
  5641. 000042C8  4232 4000                clr.b      [A2 + D4.w]
  5642. 000042CC  5244                     addq.w     D4, 1
  5643. 000042CE  1B7C 0001 D85C           move.b     [A5 - 0x27A4], 0x1
  5644. label000042D4:
  5645. 000042D4  526D D822                addq.w     [A5 - 0x27DE], 1
  5646. 000042D8  5887                     addq.l     D7, 4
  5647. 000042DA  5485                     addq.l     D5, 2
  5648. label000042DC:
  5649. 000042DC  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  5650. 000042E2  6D00 FF6C                blt        -0x92 /* 00004250 */
  5651. label000042E6:
  5652. 000042E6  4A2D D7FB                tst.b      [A5 - 0x2805]
  5653. 000042EA  6700 FC2C                beq        -0x3D2 /* 00003F18 */
  5654. 000042EE  4A44                     tst.w      D4
  5655. 000042F0  6604                     bne        +0x6 /* 000042F6 */
  5656. 000042F2  382D D2A0                move.w     D4, [A5 - 0x2D60]
  5657. label000042F6:
  5658. 000042F6  4878 000E                push.l     0xE
  5659. 000042FA  201F                     move.l     D0, [A7]+
  5660. 000042FC  A032                     syscall    FlushEvents
  5661. 000042FE  206E 0008                movea.l    A0, [A6 + 0x8]
  5662. 00004302  3084                     move.w     [A0], D4
  5663. 00004304  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  5664. 00004308  4E5E                     unlink     A6
  5665. 0000430A  4E75                     rts
  5666. fn0000430C:
  5667. 0000430C  4E56 FFE0                link       A6, -0x0020
  5668. 00004310  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  5669. 00004314  486D D048                pea.l      [A5 - 0x2FB8]
  5670. 00004318  A8A3                     syscall    EraseRect
  5671. 0000431A  486D D100                pea.l      [A5 - 0x2F00]
  5672. 0000431E  2F2D CC78                move.l     -[A7], [A5 - 0x3388]
  5673. 00004322  AA1F                     syscall    PlotCIcon
  5674. 00004324  7E00                     moveq.l    D7, 0x00
  5675. 00004326  7C00                     moveq.l    D6, 0x00
  5676. 00004328  7A00                     moveq.l    D5, 0x00
  5677. 0000432A  7800                     moveq.l    D4, 0x00
  5678. 0000432C  42A7                     clr.l      -[A7]
  5679. 0000432E  A975                     syscall    TickCount
  5680. 00004330  261F                     move.l     D3, [A7]+
  5681. 00004332  42A7                     clr.l      -[A7]
  5682. 00004334  A975                     syscall    TickCount
  5683. 00004336  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  5684. 0000433A  42A7                     clr.l      -[A7]
  5685. 0000433C  A975                     syscall    TickCount
  5686. 0000433E  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  5687. 00004342  42A7                     clr.l      -[A7]
  5688. 00004344  A975                     syscall    TickCount
  5689. 00004346  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  5690. 0000434A  42A7                     clr.l      -[A7]
  5691. 0000434C  A975                     syscall    TickCount
  5692. 0000434E  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  5693. 00004352  426D D84C                clr.w      [A5 - 0x27B4]
  5694. 00004356  082D 0001 D7E0           btst.b     [A5 - 0x2820], 0x1
  5695. 0000435C  6700 037E                beq        +0x380 /* 000046DC */
  5696. 00004360  3B7C 0002 D84C           move.w     [A5 - 0x27B4], 0x2
  5697. 00004366  6000 0374                bra        +0x376 /* 000046DC */
  5698. label0000436A:
  5699. 0000436A  42A7                     clr.l      -[A7]
  5700. 0000436C  A975                     syscall    TickCount
  5701. 0000436E  261F                     move.l     D3, [A7]+
  5702. 00004370  4A2D D9B9                tst.b      [A5 - 0x2647]
  5703. 00004374  6700 00D2                beq        +0xD4 /* 00004448 */
  5704. 00004378  BE6D D29A                cmp.w      D7, [A5 - 0x2D66]
  5705. 0000437C  6C00 00CA                bge        +0xCC /* 00004448 */
  5706. 00004380  B6AE FFFC                cmp.l      D3, [A6 - 0x4]
  5707. 00004384  6D00 00C2                blt        +0xC4 /* 00004448 */
  5708. 00004388  3847                     movea.w    A4, D7
  5709. 0000438A  D9CC                     add.l      A4, A4
  5710. 0000438C  204C                     movea.l    A0, A4
  5711. 0000438E  D1ED D356                add.l      A0, [A5 - 0x2CAA]
  5712. 00004392  3050                     movea.w    A0, [A0]
  5713. 00004394  4868 0015                pea.l      [A0 + 0x15]
  5714. 00004398  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  5715. 0000439C  4EBA F73A                jsr        [PC - 0x8C6 /* 00003AD8 */]
  5716. 000043A0  204C                     movea.l    A0, A4
  5717. 000043A2  D1ED D362                add.l      A0, [A5 - 0x2C9E]
  5718. 000043A6  3010                     move.w     D0, [A0]
  5719. 000043A8  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  5720. 000043AC  3D40 FFE4                move.w     [A6 - 0x1C], D0
  5721. 000043B0  486E FFE4                pea.l      [A6 - 0x1C]
  5722. 000043B4  486E FFE6                pea.l      [A6 - 0x1A]
  5723. 000043B8  3F3C 200E                move.w     -[A7], 0x200E
  5724. 000043BC  A9EB                     syscall    Pack4/FP68K
  5725. 000043BE  487A 03FA                pea.l      [PC + 0x3FA /* 000047BA */]
  5726. 000043C2  486E FFE6                pea.l      [A6 - 0x1A]
  5727. 000043C6  3F3C 2006                move.w     -[A7], 0x2006
  5728. 000043CA  A9EB                     syscall    Pack4/FP68K
  5729. 000043CC  486E FFE6                pea.l      [A6 - 0x1A]
  5730. 000043D0  3F3C 0016                move.w     -[A7], 0x16
  5731. 000043D4  A9EB                     syscall    Pack4/FP68K
  5732. 000043D6  486E FFE6                pea.l      [A6 - 0x1A]
  5733. 000043DA  486E FFE0                pea.l      [A6 - 0x20]
  5734. 000043DE  3F3C 2810                move.w     -[A7], 0x2810
  5735. 000043E2  A9EB                     syscall    Pack4/FP68K
  5736. 000043E4  2003                     move.l     D0, D3
  5737. 000043E6  D0AE FFE0                add.l      D0, [A6 - 0x20]
  5738. 000043EA  2D40 FFFC                move.l     [A6 - 0x4], D0
  5739. 000043EE  4A2D D9BC                tst.b      [A5 - 0x2644]
  5740. 000043F2  508F                     addq.l     A7, 8
  5741. 000043F4  6750                     beq        +0x52 /* 00004446 */
  5742. 000043F6  204C                     movea.l    A0, A4
  5743. 000043F8  D1ED D356                add.l      A0, [A5 - 0x2CAA]
  5744. 000043FC  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  5745. 00004400  6C16                     bge        +0x18 /* 00004418 */
  5746. 00004402  204C                     movea.l    A0, A4
  5747. 00004404  D1ED D356                add.l      A0, [A5 - 0x2CAA]
  5748. 00004408  3010                     move.w     D0, [A0]
  5749. 0000440A  204D                     movea.l    A0, A5
  5750. 0000440C  48C0                     ext.l      D0
  5751. 0000440E  E588                     lsl        D0, 2
  5752. 00004410  D1C0                     add.l      A0, D0
  5753. 00004412  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5754. 00004416  A8D5                     syscall    InverRgn/InvertRgn
  5755. label00004418:
  5756. 00004418  43ED D834                lea.l      A1, [A5 - 0x27CC]
  5757. 0000441C  206D D290                movea.l    A0, [A5 - 0x2D70]
  5758. 00004420  A03B                     syscall    Delay
  5759. 00004422  2280                     move.l     [A1], D0
  5760. 00004424  204C                     movea.l    A0, A4
  5761. 00004426  D1ED D356                add.l      A0, [A5 - 0x2CAA]
  5762. 0000442A  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  5763. 0000442E  6C16                     bge        +0x18 /* 00004446 */
  5764. 00004430  204C                     movea.l    A0, A4
  5765. 00004432  D1ED D356                add.l      A0, [A5 - 0x2CAA]
  5766. 00004436  3010                     move.w     D0, [A0]
  5767. 00004438  204D                     movea.l    A0, A5
  5768. 0000443A  48C0                     ext.l      D0
  5769. 0000443C  E588                     lsl        D0, 2
  5770. 0000443E  D1C0                     add.l      A0, D0
  5771. 00004440  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5772. 00004444  A8D5                     syscall    InverRgn/InvertRgn
  5773. label00004446:
  5774. 00004446  5247                     addq.w     D7, 1
  5775. label00004448:
  5776. 00004448  4A2D D9BA                tst.b      [A5 - 0x2646]
  5777. 0000444C  6700 00D2                beq        +0xD4 /* 00004520 */
  5778. 00004450  BC6D D29C                cmp.w      D6, [A5 - 0x2D64]
  5779. 00004454  6C00 00CA                bge        +0xCC /* 00004520 */
  5780. 00004458  B6AE FFF8                cmp.l      D3, [A6 - 0x8]
  5781. 0000445C  6D00 00C2                blt        +0xC4 /* 00004520 */
  5782. 00004460  3846                     movea.w    A4, D6
  5783. 00004462  D9CC                     add.l      A4, A4
  5784. 00004464  204C                     movea.l    A0, A4
  5785. 00004466  D1ED D35A                add.l      A0, [A5 - 0x2CA6]
  5786. 0000446A  3050                     movea.w    A0, [A0]
  5787. 0000446C  4868 0015                pea.l      [A0 + 0x15]
  5788. 00004470  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  5789. 00004474  4EBA F662                jsr        [PC - 0x99E /* 00003AD8 */]
  5790. 00004478  204C                     movea.l    A0, A4
  5791. 0000447A  D1ED D366                add.l      A0, [A5 - 0x2C9A]
  5792. 0000447E  3010                     move.w     D0, [A0]
  5793. 00004480  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  5794. 00004484  3D40 FFE4                move.w     [A6 - 0x1C], D0
  5795. 00004488  486E FFE4                pea.l      [A6 - 0x1C]
  5796. 0000448C  486E FFE6                pea.l      [A6 - 0x1A]
  5797. 00004490  3F3C 200E                move.w     -[A7], 0x200E
  5798. 00004494  A9EB                     syscall    Pack4/FP68K
  5799. 00004496  487A 0320                pea.l      [PC + 0x320 /* 000047B8, value 0xA000A '\n\0\n' */]
  5800. 0000449A  486E FFE6                pea.l      [A6 - 0x1A]
  5801. 0000449E  3F3C 2006                move.w     -[A7], 0x2006
  5802. 000044A2  A9EB                     syscall    Pack4/FP68K
  5803. 000044A4  486E FFE6                pea.l      [A6 - 0x1A]
  5804. 000044A8  3F3C 0016                move.w     -[A7], 0x16
  5805. 000044AC  A9EB                     syscall    Pack4/FP68K
  5806. 000044AE  486E FFE6                pea.l      [A6 - 0x1A]
  5807. 000044B2  486E FFE0                pea.l      [A6 - 0x20]
  5808. 000044B6  3F3C 2810                move.w     -[A7], 0x2810
  5809. 000044BA  A9EB                     syscall    Pack4/FP68K
  5810. 000044BC  2003                     move.l     D0, D3
  5811. 000044BE  D0AE FFE0                add.l      D0, [A6 - 0x20]
  5812. 000044C2  2D40 FFF8                move.l     [A6 - 0x8], D0
  5813. 000044C6  4A2D D9BC                tst.b      [A5 - 0x2644]
  5814. 000044CA  508F                     addq.l     A7, 8
  5815. 000044CC  6750                     beq        +0x52 /* 0000451E */
  5816. 000044CE  204C                     movea.l    A0, A4
  5817. 000044D0  D1ED D35A                add.l      A0, [A5 - 0x2CA6]
  5818. 000044D4  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  5819. 000044D8  6C16                     bge        +0x18 /* 000044F0 */
  5820. 000044DA  204C                     movea.l    A0, A4
  5821. 000044DC  D1ED D35A                add.l      A0, [A5 - 0x2CA6]
  5822. 000044E0  3010                     move.w     D0, [A0]
  5823. 000044E2  204D                     movea.l    A0, A5
  5824. 000044E4  48C0                     ext.l      D0
  5825. 000044E6  E588                     lsl        D0, 2
  5826. 000044E8  D1C0                     add.l      A0, D0
  5827. 000044EA  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5828. 000044EE  A8D5                     syscall    InverRgn/InvertRgn
  5829. label000044F0:
  5830. 000044F0  43ED D834                lea.l      A1, [A5 - 0x27CC]
  5831. 000044F4  206D D290                movea.l    A0, [A5 - 0x2D70]
  5832. 000044F8  A03B                     syscall    Delay
  5833. 000044FA  2280                     move.l     [A1], D0
  5834. 000044FC  204C                     movea.l    A0, A4
  5835. 000044FE  D1ED D35A                add.l      A0, [A5 - 0x2CA6]
  5836. 00004502  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  5837. 00004506  6C16                     bge        +0x18 /* 0000451E */
  5838. 00004508  204C                     movea.l    A0, A4
  5839. 0000450A  D1ED D35A                add.l      A0, [A5 - 0x2CA6]
  5840. 0000450E  3010                     move.w     D0, [A0]
  5841. 00004510  204D                     movea.l    A0, A5
  5842. 00004512  48C0                     ext.l      D0
  5843. 00004514  E588                     lsl        D0, 2
  5844. 00004516  D1C0                     add.l      A0, D0
  5845. 00004518  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5846. 0000451C  A8D5                     syscall    InverRgn/InvertRgn
  5847. label0000451E:
  5848. 0000451E  5246                     addq.w     D6, 1
  5849. label00004520:
  5850. 00004520  4A2D D9BB                tst.b      [A5 - 0x2645]
  5851. 00004524  6700 00D2                beq        +0xD4 /* 000045F8 */
  5852. 00004528  BA6D D29E                cmp.w      D5, [A5 - 0x2D62]
  5853. 0000452C  6C00 00CA                bge        +0xCC /* 000045F8 */
  5854. 00004530  B6AE FFF4                cmp.l      D3, [A6 - 0xC]
  5855. 00004534  6D00 00C2                blt        +0xC4 /* 000045F8 */
  5856. 00004538  3845                     movea.w    A4, D5
  5857. 0000453A  D9CC                     add.l      A4, A4
  5858. 0000453C  204C                     movea.l    A0, A4
  5859. 0000453E  D1ED D35E                add.l      A0, [A5 - 0x2CA2]
  5860. 00004542  3050                     movea.w    A0, [A0]
  5861. 00004544  4868 0015                pea.l      [A0 + 0x15]
  5862. 00004548  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  5863. 0000454C  4EBA F58A                jsr        [PC - 0xA76 /* 00003AD8 */]
  5864. 00004550  204C                     movea.l    A0, A4
  5865. 00004552  D1ED D36A                add.l      A0, [A5 - 0x2C96]
  5866. 00004556  3010                     move.w     D0, [A0]
  5867. 00004558  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  5868. 0000455C  3D40 FFE4                move.w     [A6 - 0x1C], D0
  5869. 00004560  486E FFE4                pea.l      [A6 - 0x1C]
  5870. 00004564  486E FFE6                pea.l      [A6 - 0x1A]
  5871. 00004568  3F3C 200E                move.w     -[A7], 0x200E
  5872. 0000456C  A9EB                     syscall    Pack4/FP68K
  5873. 0000456E  487A 0246                pea.l      [PC + 0x246 /* 000047B6, value 0xA000A '\n\0\n' */]
  5874. 00004572  486E FFE6                pea.l      [A6 - 0x1A]
  5875. 00004576  3F3C 2006                move.w     -[A7], 0x2006
  5876. 0000457A  A9EB                     syscall    Pack4/FP68K
  5877. 0000457C  486E FFE6                pea.l      [A6 - 0x1A]
  5878. 00004580  3F3C 0016                move.w     -[A7], 0x16
  5879. 00004584  A9EB                     syscall    Pack4/FP68K
  5880. 00004586  486E FFE6                pea.l      [A6 - 0x1A]
  5881. 0000458A  486E FFE0                pea.l      [A6 - 0x20]
  5882. 0000458E  3F3C 2810                move.w     -[A7], 0x2810
  5883. 00004592  A9EB                     syscall    Pack4/FP68K
  5884. 00004594  2003                     move.l     D0, D3
  5885. 00004596  D0AE FFE0                add.l      D0, [A6 - 0x20]
  5886. 0000459A  2D40 FFF4                move.l     [A6 - 0xC], D0
  5887. 0000459E  4A2D D9BC                tst.b      [A5 - 0x2644]
  5888. 000045A2  508F                     addq.l     A7, 8
  5889. 000045A4  6750                     beq        +0x52 /* 000045F6 */
  5890. 000045A6  204C                     movea.l    A0, A4
  5891. 000045A8  D1ED D35E                add.l      A0, [A5 - 0x2CA2]
  5892. 000045AC  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  5893. 000045B0  6C16                     bge        +0x18 /* 000045C8 */
  5894. 000045B2  204C                     movea.l    A0, A4
  5895. 000045B4  D1ED D35E                add.l      A0, [A5 - 0x2CA2]
  5896. 000045B8  3010                     move.w     D0, [A0]
  5897. 000045BA  204D                     movea.l    A0, A5
  5898. 000045BC  48C0                     ext.l      D0
  5899. 000045BE  E588                     lsl        D0, 2
  5900. 000045C0  D1C0                     add.l      A0, D0
  5901. 000045C2  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5902. 000045C6  A8D5                     syscall    InverRgn/InvertRgn
  5903. label000045C8:
  5904. 000045C8  43ED D834                lea.l      A1, [A5 - 0x27CC]
  5905. 000045CC  206D D290                movea.l    A0, [A5 - 0x2D70]
  5906. 000045D0  A03B                     syscall    Delay
  5907. 000045D2  2280                     move.l     [A1], D0
  5908. 000045D4  204C                     movea.l    A0, A4
  5909. 000045D6  D1ED D35E                add.l      A0, [A5 - 0x2CA2]
  5910. 000045DA  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  5911. 000045DE  6C16                     bge        +0x18 /* 000045F6 */
  5912. 000045E0  204C                     movea.l    A0, A4
  5913. 000045E2  D1ED D35E                add.l      A0, [A5 - 0x2CA2]
  5914. 000045E6  3010                     move.w     D0, [A0]
  5915. 000045E8  204D                     movea.l    A0, A5
  5916. 000045EA  48C0                     ext.l      D0
  5917. 000045EC  E588                     lsl        D0, 2
  5918. 000045EE  D1C0                     add.l      A0, D0
  5919. 000045F0  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  5920. 000045F4  A8D5                     syscall    InverRgn/InvertRgn
  5921. label000045F6:
  5922. 000045F6  5245                     addq.w     D5, 1
  5923. label000045F8:
  5924. 000045F8  B6AE FFF0                cmp.l      D3, [A6 - 0x10]
  5925. 000045FC  6F00 0092                ble        +0x94 /* 00004690 */
  5926. 00004600  2003                     move.l     D0, D3
  5927. 00004602  5A80                     addq.l     D0, 5
  5928. 00004604  2D40 FFF0                move.l     [A6 - 0x10], D0
  5929. 00004608  4227                     clr.b      -[A7]
  5930. 0000460A  A974                     syscall    Button
  5931. 0000460C  4A1F                     tst.b      [A7]+
  5932. 0000460E  674E                     beq        +0x50 /* 0000465E */
  5933. 00004610  486D D80E                pea.l      [A5 - 0x27F2]
  5934. 00004614  A972                     syscall    GetMouse
  5935. 00004616  4227                     clr.b      -[A7]
  5936. 00004618  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  5937. 0000461C  486D D050                pea.l      [A5 - 0x2FB0]
  5938. 00004620  A8AD                     syscall    PtInRect
  5939. 00004622  4A1F                     tst.b      [A7]+
  5940. 00004624  6738                     beq        +0x3A /* 0000465E */
  5941. 00004626  486D D050                pea.l      [A5 - 0x2FB0]
  5942. 0000462A  A8A3                     syscall    EraseRect
  5943. 0000462C  486D D108                pea.l      [A5 - 0x2EF8]
  5944. 00004630  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  5945. 00004634  AA1F                     syscall    PlotCIcon
  5946. 00004636  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  5947. 0000463A  307C 0002                movea.w    A0, 0x2
  5948. 0000463E  A03B                     syscall    Delay
  5949. 00004640  2280                     move.l     [A1], D0
  5950. 00004642  486D D108                pea.l      [A5 - 0x2EF8]
  5951. 00004646  2F3C 0002 0002           move.l     -[A7], 0x20002
  5952. 0000464C  A8B1                     syscall    PaintRoundRect
  5953. 0000464E  486D D050                pea.l      [A5 - 0x2FB0]
  5954. 00004652  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  5955. 00004656  AA1F                     syscall    PlotCIcon
  5956. 00004658  7801                     moveq.l    D4, 0x01
  5957. 0000465A  426D D84C                clr.w      [A5 - 0x27B4]
  5958. label0000465E:
  5959. 0000465E  4A2D D9B9                tst.b      [A5 - 0x2647]
  5960. 00004662  6706                     beq        +0x8 /* 0000466A */
  5961. 00004664  BE6D D29A                cmp.w      D7, [A5 - 0x2D66]
  5962. 00004668  6D26                     blt        +0x28 /* 00004690 */
  5963. label0000466A:
  5964. 0000466A  4A2D D9BA                tst.b      [A5 - 0x2646]
  5965. 0000466E  6706                     beq        +0x8 /* 00004676 */
  5966. 00004670  BC6D D29C                cmp.w      D6, [A5 - 0x2D64]
  5967. 00004674  6D1A                     blt        +0x1C /* 00004690 */
  5968. label00004676:
  5969. 00004676  4A2D D9BB                tst.b      [A5 - 0x2645]
  5970. 0000467A  6706                     beq        +0x8 /* 00004682 */
  5971. 0000467C  BA6D D29E                cmp.w      D5, [A5 - 0x2D62]
  5972. 00004680  6D0E                     blt        +0x10 /* 00004690 */
  5973. label00004682:
  5974. 00004682  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  5975. 00004686  307C 001E                movea.w    A0, 0x1E
  5976. 0000468A  A03B                     syscall    Delay
  5977. 0000468C  2280                     move.l     [A1], D0
  5978. 0000468E  7801                     moveq.l    D4, 0x01
  5979. label00004690:
  5980. 00004690  4A04                     tst.b      D4
  5981. 00004692  6700 FCD6                beq        -0x328 /* 0000436A */
  5982. 00004696  526D D84C                addq.w     [A5 - 0x27B4], 1
  5983. 0000469A  0C6D 0001 D84C           cmpi.w     [A5 - 0x27B4], 0x1
  5984. 000046A0  673A                     beq        +0x3C /* 000046DC */
  5985. 000046A2  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  5986. 000046A6  307C 003C                movea.w    A0, 0x3C /* '<' */
  5987. 000046AA  A03B                     syscall    Delay
  5988. 000046AC  2280                     move.l     [A1], D0
  5989. 000046AE  7800                     moveq.l    D4, 0x00
  5990. 000046B0  7E00                     moveq.l    D7, 0x00
  5991. 000046B2  7C00                     moveq.l    D6, 0x00
  5992. 000046B4  7A00                     moveq.l    D5, 0x00
  5993. 000046B6  42A7                     clr.l      -[A7]
  5994. 000046B8  A975                     syscall    TickCount
  5995. 000046BA  261F                     move.l     D3, [A7]+
  5996. 000046BC  42A7                     clr.l      -[A7]
  5997. 000046BE  A975                     syscall    TickCount
  5998. 000046C0  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  5999. 000046C4  42A7                     clr.l      -[A7]
  6000. 000046C6  A975                     syscall    TickCount
  6001. 000046C8  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  6002. 000046CC  42A7                     clr.l      -[A7]
  6003. 000046CE  A975                     syscall    TickCount
  6004. 000046D0  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  6005. 000046D4  42A7                     clr.l      -[A7]
  6006. 000046D6  A975                     syscall    TickCount
  6007. 000046D8  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  6008. label000046DC:
  6009. 000046DC  0C6D 0001 D84C           cmpi.w     [A5 - 0x27B4], 0x1
  6010. 000046E2  66AC                     bne        -0x52 /* 00004690 */
  6011. 000046E4  4A2D D9B9                tst.b      [A5 - 0x2647]
  6012. 000046E8  6736                     beq        +0x38 /* 00004720 */
  6013. 000046EA  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  6014. 000046F0  426D D804                clr.w      [A5 - 0x27FC]
  6015. 000046F4  42AD D806                clr.l      [A5 - 0x27FA]
  6016. 000046F8  4267                     clr.w      -[A7]
  6017. 000046FA  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  6018. 000046FE  486D D802                pea.l      [A5 - 0x27FE]
  6019. 00004702  A804                     syscall    SndDoImmediate
  6020. 00004704  3B7C 0004 D802           move.w     [A5 - 0x27FE], 0x4
  6021. 0000470A  426D D804                clr.w      [A5 - 0x27FC]
  6022. 0000470E  42AD D806                clr.l      [A5 - 0x27FA]
  6023. 00004712  4257                     clr.w      [A7]
  6024. 00004714  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  6025. 00004718  486D D802                pea.l      [A5 - 0x27FE]
  6026. 0000471C  A804                     syscall    SndDoImmediate
  6027. 0000471E  548F                     addq.l     A7, 2
  6028. label00004720:
  6029. 00004720  4A2D D9BA                tst.b      [A5 - 0x2646]
  6030. 00004724  6736                     beq        +0x38 /* 0000475C */
  6031. 00004726  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  6032. 0000472C  426D D804                clr.w      [A5 - 0x27FC]
  6033. 00004730  42AD D806                clr.l      [A5 - 0x27FA]
  6034. 00004734  4267                     clr.w      -[A7]
  6035. 00004736  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  6036. 0000473A  486D D802                pea.l      [A5 - 0x27FE]
  6037. 0000473E  A804                     syscall    SndDoImmediate
  6038. 00004740  3B7C 0004 D802           move.w     [A5 - 0x27FE], 0x4
  6039. 00004746  426D D804                clr.w      [A5 - 0x27FC]
  6040. 0000474A  42AD D806                clr.l      [A5 - 0x27FA]
  6041. 0000474E  4257                     clr.w      [A7]
  6042. 00004750  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  6043. 00004754  486D D802                pea.l      [A5 - 0x27FE]
  6044. 00004758  A804                     syscall    SndDoImmediate
  6045. 0000475A  548F                     addq.l     A7, 2
  6046. label0000475C:
  6047. 0000475C  4A2D D9BB                tst.b      [A5 - 0x2645]
  6048. 00004760  6736                     beq        +0x38 /* 00004798 */
  6049. 00004762  3B7C 0003 D802           move.w     [A5 - 0x27FE], 0x3
  6050. 00004768  426D D804                clr.w      [A5 - 0x27FC]
  6051. 0000476C  42AD D806                clr.l      [A5 - 0x27FA]
  6052. 00004770  4267                     clr.w      -[A7]
  6053. 00004772  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  6054. 00004776  486D D802                pea.l      [A5 - 0x27FE]
  6055. 0000477A  A804                     syscall    SndDoImmediate
  6056. 0000477C  3B7C 0004 D802           move.w     [A5 - 0x27FE], 0x4
  6057. 00004782  426D D804                clr.w      [A5 - 0x27FC]
  6058. 00004786  42AD D806                clr.l      [A5 - 0x27FA]
  6059. 0000478A  4257                     clr.w      [A7]
  6060. 0000478C  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  6061. 00004790  486D D802                pea.l      [A5 - 0x27FE]
  6062. 00004794  A804                     syscall    SndDoImmediate
  6063. 00004796  548F                     addq.l     A7, 2
  6064. label00004798:
  6065. 00004798  486D D100                pea.l      [A5 - 0x2F00]
  6066. 0000479C  2F3C 0002 0002           move.l     -[A7], 0x20002
  6067. 000047A2  A8B1                     syscall    PaintRoundRect
  6068. 000047A4  486D D048                pea.l      [A5 - 0x2FB8]
  6069. 000047A8  2F2D CC78                move.l     -[A7], [A5 - 0x3388]
  6070. 000047AC  AA1F                     syscall    PlotCIcon
  6071. 000047AE  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  6072. 000047B2  4E5E                     unlink     A6
  6073. 000047B4  4E75                     rts
  6074. 000047B6  000A 000A                ori.b      A2, 0xA /* '\n' */
  6075. 000047BA  000A                     .incomplete
  6076.